Jeremy Soller
ba742d4ade
Add qemu_extra target, update installer
2017-09-27 20:53:48 -06:00
Jeremy Soller
b6fccc37ba
Copy bootloader to filesystem
2017-09-27 20:30:19 -06:00
Jeremy Soller
158eeb81b5
Add rule for making detached bootloader
2017-09-27 20:24:45 -06:00
Jeremy Soller
edf3ac0582
Update installer
2017-09-26 20:53:08 -06:00
Jeremy Soller
345c6bc434
New method of linking live filesystem
...
Downsize live filesystem to 256 MB
2017-09-19 20:36:44 -06:00
Jeremy Soller
7b58e44ea7
Do not use quiet on cargo build in filesystem target
2017-09-13 16:35:24 -06:00
Jeremy Soller
66b9452310
Change log names back to defaults
2017-09-04 14:52:36 -06:00
Jeremy Soller
25ae3ad4e8
Do not include kernel in bootloader
2017-07-21 20:44:45 -06:00
Jeremy Soller
c8d7b6d773
Clean initfs before installing
2017-07-20 20:04:34 -06:00
Jeremy Soller
3c395f11f8
Clean kernel on initfs regen
2017-07-20 19:47:59 -06:00
Jose Narvaez
8a43b5a3e5
Small fixes to Makefiles to be able to build the kernel on
...
macOS again.
Details
- We are using the toolchain compiler and archiver in order
to generate a proper ELF file when building the 'raw-cpuid'
crate C code which is currently being compiled by the macOS
toolchain.
- I added the 'findutils' and 'coreutils' Homebrew/MacPorts
packages to the bootstrap script in order to setup the proper
environment for the cookbook scripts (as the assume GNU tools).
This should be temporary until the cookbook scripts get migrated
to Rust.
2017-07-13 21:09:47 +01:00
Jeremy Soller
cb0dd7ffd5
Make travis build use packages from static.redox-os.org
2017-06-29 20:06:16 -06:00
Jeremy Soller
e9a1765311
Move installer/redoxfs submodule to redoxfs
2017-06-29 18:14:28 -06:00
Jeremy Soller
672f8b8297
Upgrade cookbook, revert Rust, clean cookbook in make clean, put xargo build in subfolder
2017-06-19 20:15:56 -06:00
Jeremy Soller
88800adc26
Add all recipes to filesystem.toml, commented out where not default.
...
Update cookbook
Increase VirtualBox RAM, use Intel HDA for audio
2017-06-18 15:11:25 -06:00
Jeremy Soller
3af4415a4a
Add audio to makefile
2017-06-17 16:59:01 -06:00
Jeremy Soller
1aeec04da7
Increase qemu memory size
2017-06-17 14:33:22 -06:00
Jeremy Soller
cc8b991b99
Reduce size to 512
2017-06-17 14:33:08 -06:00
Jeremy Soller
913687d1fb
Move kernel into filesystem
2017-06-17 13:23:12 -06:00
Jeremy Soller
2158be3aee
Update kernel and bootloader
2017-06-13 21:43:57 -06:00
Ian Douglas Scott
84a2580eb3
Merge branch 'master' into filesystem
2017-06-02 19:50:41 -07:00
Ian Douglas Scott
008622844c
Increase filesystem size to 1024 MB
...
I needed to do this to fit gcc/binutils.
2017-06-02 19:22:39 -07:00
Jeremy Soller
aaa96bf329
Disable a few packages in default build, use partial filesystem to avoid incomplete build
2017-05-12 20:37:59 -06:00
Jeremy Soller
737b9c4c60
Update recipes
2017-05-11 21:19:31 -06:00
Jeremy Soller
c9950beec2
Convert to cookbook based build
2017-05-10 21:39:05 -06:00
Jeremy Soller
aba92d0528
Update dependencies and submodules
2017-05-03 22:09:58 -06:00
Jeremy Soller
98e7a35630
Update to break tar into library and utility
2017-04-22 20:06:56 -06:00
Jeremy Soller
07f3659f55
Quieter filesystem generation
2017-04-17 20:37:06 -06:00
Jeremy Soller
66e090b943
Increase FS size
...
Update list of crates in workspace
2017-04-17 19:25:15 -06:00
Jeremy Soller
c4d652b1de
Add timeout example
2017-04-08 22:02:38 -06:00
Jeremy Soller
0059276741
Do not include games or binutils by default
2017-04-07 21:25:16 -06:00
Jeremy Soller
ae4bcb43e7
Add gunzip/gzip
2017-04-06 21:43:02 -06:00
Jeremy Soller
29e6283840
Update submodules
2017-04-05 20:11:30 -06:00
Jeremy Soller
4a20c8f6c0
Use patched termion, add resize executable, update rust nightly version
2017-03-27 18:55:06 -06:00
Jeremy Soller
ed161c2e58
Merge pull request #896 from NickeZ/virtualbox-absolut-paths
...
Use absolute paths to virtualbox options
2017-03-27 11:38:27 -06:00
Niklas Claesson
63779b5df7
Use absolute paths to virtualbox options
2017-03-27 17:13:06 +02:00
n0npax
c5cd11cd80
add ln command to coreutils.mk
2017-03-23 07:01:58 +01:00
Jeremy Soller
dea4ec0953
Fix detection of initfs changes
2017-03-19 16:46:15 -06:00
Jeremy Soller
f37f4bb4fd
Add shutdown support
2017-03-19 16:45:51 -06:00
Jeremy Soller
a4ae555b2b
Enable test command
2017-03-09 20:37:13 -07:00
Ian Douglas Scott
9a536df40c
Correction to pkgutils.mk
2017-03-04 21:36:23 -08:00
Ian Douglas Scott
a0ec4212ca
Set $(RUSTC) to full path
...
This fixes builds of crates that use rustc_version to test the Rust
version in their build scripts.
2017-02-28 11:14:47 -08:00
Jeremy Soller
71eb8ef3e0
Merge branch 'kernel_standalone' of https://github.com/kolipka/redox into kolipka-kernel_standalone
2017-02-27 11:23:39 -07:00
Jeremy Soller
c4c8d6c357
WIP: NVME support
2017-02-18 14:05:24 -07:00
Konrad Lipner
4987b70e97
Change way to generate initfs for kernel
...
this change should be merged along with corresponding PR in kernel
2017-02-15 22:47:10 +01:00
Jeremy Soller
9de8be3c04
Virtualbox fix
2017-02-07 22:18:13 -07:00
Jeremy Soller
1346d8a181
Fixes for build - do not use LTO on kernel
2017-02-07 20:03:32 -07:00
Jeremy Soller
2d25d58482
Fix kernel output
2017-02-07 19:48:50 -07:00
Jeremy Soller
20f0003e01
Incremental compilation
2017-02-04 16:13:44 -07:00
Jeremy Soller
1097edcab7
Add nproc fix for macOS
2017-02-01 14:15:48 -07:00