Move bin/ part of kernel path off of the KERNEL var
This commit is contained in:
parent
62be50a063
commit
2ea57613c1
|
@ -3,7 +3,7 @@ override MAKEFLAGS += -rR
|
|||
|
||||
# This is the name that our final kernel executable will have.
|
||||
# Change as needed.
|
||||
override KERNEL := bin/kernel
|
||||
override KERNEL := kernel
|
||||
|
||||
# Convenience macro to reliably declare user overridable variables.
|
||||
define DEFAULT_VAR =
|
||||
|
@ -92,13 +92,13 @@ override HEADER_DEPS := $(addprefix obj/,$(CFILES:.c=.c.d) $(ASFILES:.S=.S.d))
|
|||
|
||||
# Default target.
|
||||
.PHONY: all
|
||||
all: $(KERNEL)
|
||||
all: bin/$(KERNEL)
|
||||
|
||||
src/limine.h:
|
||||
curl -Lo $@ https://github.com/limine-bootloader/limine/raw/trunk/limine.h
|
||||
|
||||
# Link rules for the final kernel executable.
|
||||
$(KERNEL): GNUmakefile linker.ld $(OBJ)
|
||||
bin/$(KERNEL): GNUmakefile linker.ld $(OBJ)
|
||||
mkdir -p "$$(dirname $@)"
|
||||
$(LD) $(OBJ) $(LDFLAGS) -o $@
|
||||
|
||||
|
|
Loading…
Reference in a new issue