diff options
Diffstat (limited to 'makefile')
-rw-r--r-- | makefile | 11 |
1 files changed, 6 insertions, 5 deletions
@@ -1,5 +1,9 @@ include toolchain.makefile -OBJ_DIR := build +include .config +OBJ_DIR != echo $(CONFIG_OBJ_DIR) + +.PHONY: default clean test check-grub run +default: glitch.elf include libk/makefile include src/makefile @@ -12,10 +16,7 @@ CXX_TEST_OBJ := $(addprefix $(OBJ_DIR)/, $(CXX_TEST_OBJ)) CXX_INCLUDE := $(addprefix -I, $(CXX_INCLUDE)) CXX_SYSTEM_INCLUDE := $(addprefix -isystem, $(CXX_SYSTEM_INCLUDE)) -.PHONY: default clean test check-grub run -default: glitch.elf - -glitch.elf: $(AS_OBJ) $(CXX_OBJ) +glitch.elf: $(autogen) $(AS_OBJ) $(CXX_OBJ) @echo " LD $@" @$(LD) $(LD_FLAGS) -o $@ $(AS_OBJ) $(CXX_OBJ) |