diff options
author | Aqua-sama <aqua@iserlohn-fortress.net> | 2021-02-13 11:35:08 +0200 |
---|---|---|
committer | Aqua-sama <aqua@iserlohn-fortress.net> | 2021-02-13 11:35:08 +0200 |
commit | 26776dafb83e0def4426ea8baad9a0e28d1766c7 (patch) | |
tree | 54bce2aaf2f0641a233e2d0b33915f6a730d091b | |
parent | Add SerialPort self-test to constructor (diff) | |
download | kernel.cpp-26776dafb83e0def4426ea8baad9a0e28d1766c7.tar.xz |
Fix makefile not rebuilding on changes in header files
-rw-r--r-- | makefile | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -7,7 +7,7 @@ include drivers/makefile AS_OBJ := $(addprefix $(OBJ_DIR)/, $(AS_OBJ)) CXX_OBJ := $(addprefix $(OBJ_DIR)/, $(CXX_OBJ)) -CXX_DEP = $(CXX_OBJ:%o=%.d) +CXX_DEP = $(CXX_OBJ:%.o=%.d) CXX_TEST_OBJ := $(addprefix $(OBJ_DIR)/, $(CXX_TEST_OBJ)) CXX_INCLUDE := $(addprefix -I, $(CXX_INCLUDE)) CXX_SYSTEM_INCLUDE := $(addprefix -isystem, $(CXX_SYSTEM_INCLUDE)) @@ -21,14 +21,14 @@ glitch.elf: $(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 @mkdir -p $(@D) - @echo " CXX $^" - @$(CXX) -target $(TARGET) $(CXX_FLAGS) $(CXX_INCLUDE) $(CXX_SYSTEM_INCLUDE) -MMD -c $^ -o $@ + @echo " CXX $<" + @$(CXX) -target $(TARGET) $(CXX_FLAGS) $(CXX_INCLUDE) $(CXX_SYSTEM_INCLUDE) -MMD -c $< -o $@ clean: @rm -rf $(AS_OBJ) $(CXX_OBJ) $(CXX_DEP) $(CXX_TEST_OBJ) glitch.elf isodir |