diff --git a/config/coreboot.toml b/config/coreboot.toml index 1c1397d..4fe8ff1 100644 --- a/config/coreboot.toml +++ b/config/coreboot.toml @@ -101,7 +101,9 @@ orbdata = {} orbital = {} orbterm = {} #orbutils = {} -orbutils-minimal = {} +orbutils-background = {} +orbutils-launcher = {} +orbutils-orblogin = {} #osdemo = {} #pastel = {} #patch = {} diff --git a/cookbook b/cookbook index d42cda7..35439d9 160000 --- a/cookbook +++ b/cookbook @@ -1 +1 @@ -Subproject commit d42cda72d43bb6679f542d642eb5109b7e7f0585 +Subproject commit 35439d927d9d641263e85c90e7588165228c311f diff --git a/mk/kernel.mk b/mk/kernel.mk index 505491c..63d2501 100644 --- a/mk/kernel.mk +++ b/mk/kernel.mk @@ -2,19 +2,19 @@ build/libkernel.a: kernel/Cargo.lock kernel/Cargo.toml kernel/src/* kernel/src/* export PATH="$(PREFIX_PATH):$$PATH" && \ export INITFS_FOLDER=$(ROOT)/build/initfs && \ cd kernel && \ - xargo rustc --lib --target $(KTARGET) --release -- -C soft-float -C debuginfo=2 --emit link=../$@ + xargo rustc --lib --target $(KTARGET) --release -- -C soft-float -C debuginfo=2 -C lto --emit link=../$@ build/libkernel_coreboot.a: kernel/Cargo.toml kernel/src/* kernel/src/*/* kernel/src/*/*/* kernel/src/*/*/*/* build/initfs_coreboot.tag export PATH="$(PREFIX_PATH):$$PATH" && \ export INITFS_FOLDER=$(ROOT)/build/initfs_coreboot && \ cd kernel && \ - xargo rustc --lib --target $(KTARGET) --release --features live -- -C soft-float -C debuginfo=2 --emit link=../$@ + xargo rustc --lib --target $(KTARGET) --release --features live -- -C soft-float -C debuginfo=2 -C lto --emit link=../$@ build/libkernel_live.a: kernel/Cargo.toml kernel/src/* kernel/src/*/* kernel/src/*/*/* kernel/src/*/*/*/* build/initfs_live.tag export PATH="$(PREFIX_PATH):$$PATH" && \ export INITFS_FOLDER=$(ROOT)/build/initfs_live && \ cd kernel && \ - xargo rustc --lib --target $(KTARGET) --release --features live -- -C soft-float -C debuginfo=2 --emit link=../$@ + xargo rustc --lib --target $(KTARGET) --release --features live -- -C soft-float -C debuginfo=2 -C lto --emit link=../$@ build/kernel: kernel/linkers/$(ARCH).ld build/libkernel.a export PATH="$(PREFIX_PATH):$$PATH" && \