From 1a843627cef5442e6a2920d4667a4d17eec45587 Mon Sep 17 00:00:00 2001 From: Stefan Lankes Date: Sat, 6 Aug 2016 10:46:40 +0200 Subject: [PATCH] build per default also the loader for standalone version --- hermit/Makefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/hermit/Makefile b/hermit/Makefile index 4a723b5e3..d656d2c0b 100644 --- a/hermit/Makefile +++ b/hermit/Makefile @@ -73,7 +73,7 @@ endif default: all -all: arch/x86/kernel/boot.h bootstrap $(NAME) toolchain tools +all: arch/x86/kernel/boot.h bootstrap $(NAME) toolchain tools loader toolchain: $Q$(MAKE) ARCH=$(ARCH) \ @@ -107,6 +107,9 @@ bootstrap: tools: $Q$(MAKE) ARCH=$(ARCH) CFLAGS="$(CFLAGS_FOR_TOOLS)" LDFLAGS="$(LDFLAGS_FOR_TOOLS)" -C tools +loader: + $Q$(MAKE) -C arch/$(ARCH)/loader + $(NAME): @echo [AR] $(NAME) $Q$(AR_FOR_TARGET) $(ARFLAGS) -o $(NAME) $^ @@ -116,12 +119,14 @@ clean: $Q$(RM) $(NAME) $(NAME).sym $(NAME).bin *~ $Q$(MAKE) -C tools clean $Q$(MAKE) -C usr clean + $Q$(MAKE) -C arch/$(ARCH)/loader clean @echo Cleaned. veryclean: clean $Q$(RM) qemu-vlan0.pcap include/hermit/config.inc $Q$(MAKE) -C tools veryclean $Q$(MAKE) -C usr veryclean + $Q$(MAKE) -C arch/$(ARCH)/loader veryclean @echo Very cleaned doc: