From ea4ac261cda72c061a00a5f79b3d58e3b7130bb2 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Fri, 16 Nov 2018 20:09:26 -0700 Subject: [PATCH] Build kernel when lock file changes --- mk/kernel.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mk/kernel.mk b/mk/kernel.mk index 6779b17..6961b9d 100644 --- a/mk/kernel.mk +++ b/mk/kernel.mk @@ -1,4 +1,4 @@ -build/libkernel.a: kernel/Cargo.toml kernel/src/* kernel/src/*/* kernel/src/*/*/* kernel/src/*/*/*/* build/initfs.tag +build/libkernel.a: kernel/Cargo.lock kernel/Cargo.toml kernel/src/* kernel/src/*/* kernel/src/*/*/* kernel/src/*/*/*/* build/initfs.tag # Temporary fix for https://gitlab.redox-os.org/redox-os/redox/issues/963 allowing to build on macOS ifeq ($(UNAME),Darwin) cd kernel && CC=$(ARCH)-elf-gcc AR=$(ARCH)-elf-ar CFLAGS=-ffreestanding INITFS_FOLDER=$(ROOT)/build/initfs xargo rustc --lib --target $(KTARGET) --release -- -C soft-float -C debuginfo=2 --emit link=../$@