From 697789558b151640584e38240a0477d5ba7e507c Mon Sep 17 00:00:00 2001 From: fruchti Date: Thu, 29 Jan 2026 19:55:35 +0100 Subject: [PATCH] Fix dependency file generation --- stm32f103t8u6-bootloader/build_number.txt | 2 +- stm32f103t8u6-bootloader/makefile | 2 +- stm32f103t8u6/build_number.txt | 2 +- stm32f103t8u6/makefile | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/stm32f103t8u6-bootloader/build_number.txt b/stm32f103t8u6-bootloader/build_number.txt index e5a135a..0187835 100644 --- a/stm32f103t8u6-bootloader/build_number.txt +++ b/stm32f103t8u6-bootloader/build_number.txt @@ -1 +1 @@ -445 +446 diff --git a/stm32f103t8u6-bootloader/makefile b/stm32f103t8u6-bootloader/makefile index a8eaea8..4ebd0f9 100644 --- a/stm32f103t8u6-bootloader/makefile +++ b/stm32f103t8u6-bootloader/makefile @@ -58,7 +58,7 @@ $(addprefix $(BUILD_DIR)/,$(addsuffix .o,$(basename $(filter-out $(EXCLUDE_SOURC $(addprefix $(BUILD_DIR)/,$(addsuffix .d,$(basename $(filter-out $(EXCLUDE_SOURCES),$(notdir $(wildcard $(1)/*.c)))))): $(BUILD_DIR)/%.d: $(1)/%.c @#echo " DP $$@" - $(Q)set -e; rm -f $$@; $$(CC) -MM $$(CFLAGS) $$< > $$@.$$$$$$$$; sed 's,\($$*\)\.o[ :]*,build\/\1.o $$@ : ,g' < $$@.$$$$$$$$ > $$@; rm -f $$@.$$$$$$$$ + $(Q)set -e; rm -f $$@; $$(CC) -MM $$(CFLAGS) $$< > $$@.$$$$$$$$; sed 's,\(.*\)\.o[ :]*,build\/\1.o $$@ : ,g' < $$@.$$$$$$$$ > $$@; rm -f $$@.$$$$$$$$ endef $(foreach directory,$(SOURCE_DIRS),$(eval $(call define_compile_rules,$(directory)))) diff --git a/stm32f103t8u6/build_number.txt b/stm32f103t8u6/build_number.txt index b4eed3b..cf7ff50 100644 --- a/stm32f103t8u6/build_number.txt +++ b/stm32f103t8u6/build_number.txt @@ -1 +1 @@ -358 +359 diff --git a/stm32f103t8u6/makefile b/stm32f103t8u6/makefile index 268ada9..5de7a9f 100644 --- a/stm32f103t8u6/makefile +++ b/stm32f103t8u6/makefile @@ -66,7 +66,7 @@ endif define define_compile_rule $(addprefix $(BUILD_DIR)/,$(notdir $(1:.c=.d))): $(1) @#echo " DP $$@" - $(Q)set -e; rm -f $$@; $$(CC) -MM $$(CFLAGS) $$< > $$@.$$$$$$$$; sed 's,\($$*\)\.o[ :]*,build\/\1.o $$@ : ,g' < $$@.$$$$$$$$ > $$@; rm -f $$@.$$$$$$$$ + $(Q)set -e; rm -f $$@; $$(CC) -MM $$(CFLAGS) $$< > $$@.$$$$$$$$; sed 's,\(.*\)\.o[ :]*,build\/\1.o $$@ : ,g' < $$@.$$$$$$$$ > $$@; rm -f $$@.$$$$$$$$ $(addprefix $(BUILD_DIR)/,$(notdir $(1:.c=.o))): $(1) @echo " CC $$@" $(Q)$$(CC) $$(CFLAGS) -o $$@ -c $$<