Commit graph

24 commits

Author SHA1 Message Date
Jeremy Soller bd3726f719
Use binary prefix 2019-06-18 20:10:30 -06:00
Jeremy Soller 907a162d5b
Fix build with new compiler-builtins, update kernel 2019-06-07 15:59:45 -06:00
Jeremy Soller bd4a3ef82a
Improve prefix generation and fix build 2019-06-02 06:45:18 -06:00
Jeremy Soller 344f9b3044
Set use PREFIX_RUSTC when using PREFIX_BINARY 2019-04-20 10:37:26 -06:00
Jeremy Soller 41a7749c3e Build rustc prefix when aarch64 target is used 2019-03-30 14:08:57 -06:00
Jeremy Soller 40d9117b17
Makefile cleanup, default to binary prefix 2019-03-16 19:50:08 -06:00
Jeremy Soller 7f9a82752d
Significant changes to prefix in order to generate path agnostic toolchain. Addition of ci-toolchain target 2019-03-16 19:09:43 -06:00
Jeremy Soller 8160d711ca
Configurable filesystem size and automatic FAT filesystem size 2019-03-16 15:18:30 -06:00
Jeremy Soller 2161c9586a
Update ci-img target to build all possible disk formats 2019-03-16 14:55:11 -06:00
Jeremy Soller db2f5d8a6d
Enable LTO compilation 2018-12-22 16:45:16 -07:00
Jeremy Soller 9cece170b1
Backport prefix changes from aarch64 2018-11-27 19:45:52 -07:00
Jeremy Soller 49cd5866ac Fix live filesystem by using a different initfs 2017-10-01 14:25:07 -06:00
Jeremy Soller cb0dd7ffd5 Make travis build use packages from static.redox-os.org 2017-06-29 20:06:16 -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 c9950beec2 Convert to cookbook based build 2017-05-10 21:39:05 -06: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
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 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
Jeremy Soller ca3043d991 Move targets into kernel repo 2017-01-16 10:10:56 -07:00
Jeremy Soller ddcdba3acc Make all at top of makefile 2017-01-09 21:54:38 -07:00
Jeremy Soller e519d215d8 Revert "Compile with opt-level 3, lto"
This reverts commit 68b3315673.
2017-01-09 21:51:41 -07:00
Jeremy Soller 68b3315673 Compile with opt-level 3, lto 2017-01-09 21:39:01 -07:00
Jeremy Soller e3f3f27fbc Modularise makefiles 2017-01-05 14:07:20 -07:00