diff options
author | Aqua-sama <aqua@iserlohn-fortress.net> | 2021-03-05 21:08:58 +0200 |
---|---|---|
committer | Aqua-sama <aqua@iserlohn-fortress.net> | 2021-03-05 21:09:05 +0200 |
commit | 81429ad8e8daee9bc90e4558525535e4b37dbe5c (patch) | |
tree | 13bea920f7c42f14d5e9b48e78f4d1e791dd4507 /makefile | |
parent | add broken Scheduler (diff) | |
download | kernel.cpp-81429ad8e8daee9bc90e4558525535e4b37dbe5c.tar.xz |
libk: add int_t min max size constants
Diffstat (limited to 'makefile')
-rw-r--r-- | makefile | 13 |
1 files changed, 9 insertions, 4 deletions
@@ -17,20 +17,25 @@ CXX_INCLUDE := $(addprefix -I, $(CXX_INCLUDE)) CXX_SYSTEM_INCLUDE := $(addprefix -isystem, $(CXX_SYSTEM_INCLUDE)) glitch.elf: $(autogen) $(AS_OBJ) $(CXX_OBJ) - @echo " LD $@" + @echo " LD $@" @$(LD) $(LD_FLAGS) -o $@ $(AS_OBJ) $(CXX_OBJ) $(AS_OBJ): $(OBJ_DIR)/%.o: %.S @mkdir -p $(@D) - @echo " AS $<" + @echo " AS $<" @$(AS) -target $(TARGET) -nostdlib -Wall -Wextra -c $^ -o $@ -include $(CXX_DEP) -$(CXX_OBJ) $(CXX_TEST_OBJ): $(OBJ_DIR)/%.o : %.cc +$(CXX_OBJ): $(OBJ_DIR)/%.o : %.cc @mkdir -p $(@D) - @echo " CXX $<" + @echo " CXX $<" @$(CXX) -target $(TARGET) $(CXX_FLAGS) $(CXX_INCLUDE) $(CXX_SYSTEM_INCLUDE) -MMD -c $< -o $@ +$(CXX_TEST_OBJ): $(OBJ_DIR)/%.o : %.cc + @mkdir -p $(@D) + @echo " TEST $<" + @$(TEST_CXX) -target $(TARGET) $(CXX_TEST_FLAGS) $(CXX_INCLUDE) -MMD -c $< -o $@ + clean: @rm -rf $(autogen) $(AS_OBJ) $(CXX_OBJ) $(CXX_DEP) $(CXX_TEST_OBJ) glitch.elf isodir |