Incremental compilation

This commit is contained in:
Jeremy Soller 2017-02-04 16:13:44 -07:00
parent 822f574027
commit 20f0003e01

View file

@ -34,7 +34,7 @@ KTARGET=$(ARCH)-unknown-none
KBUILD=build/kernel KBUILD=build/kernel
KRUSTC=./krustc.sh KRUSTC=./krustc.sh
KRUSTDOC=./krustdoc.sh KRUSTDOC=./krustdoc.sh
KCARGO=RUSTC="$(KRUSTC)" RUSTDOC="$(KRUSTDOC)" cargo KCARGO=RUSTC="$(KRUSTC)" RUSTDOC="$(KRUSTDOC)" CARGO_INCREMENTAL=1 cargo
KCARGOFLAGS=--target $(KTARGET) --release -- -C soft-float KCARGOFLAGS=--target $(KTARGET) --release -- -C soft-float
# Userspace variables # Userspace variables
@ -42,5 +42,5 @@ export TARGET=$(ARCH)-unknown-redox
BUILD=build/userspace BUILD=build/userspace
RUSTC=./rustc.sh RUSTC=./rustc.sh
RUSTDOC=./rustdoc.sh RUSTDOC=./rustdoc.sh
CARGO=RUSTC="$(RUSTC)" RUSTDOC="$(RUSTDOC)" cargo CARGO=RUSTC="$(RUSTC)" RUSTDOC="$(RUSTDOC)" CARGO_INCREMENTAL=1 cargo
CARGOFLAGS=--target $(TARGET) --release -- -C codegen-units=`$(NPROC)` CARGOFLAGS=--target $(TARGET) --release -- -C codegen-units=`$(NPROC)`