1
0
Fork 0
mirror of https://github.com/hermitcore/libhermit.git synced 2025-03-09 00:00:03 +01:00

build per default also the loader for standalone version

This commit is contained in:
Stefan Lankes 2016-08-06 10:46:40 +02:00
parent 606580c05d
commit 1a843627ce

View file

@ -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: