add headers into manifest build deps

This commit is contained in:
2026-04-08 23:50:49 +03:00
parent 7ec285a966
commit bd488454e1

View File

@@ -62,7 +62,7 @@ $(BUILD_DIR)/$(TARGET).so: $(OBJECTS)
manifest: $(MANIFEST_BUILD_DIR)/MANIFEST.json
$(MANIFEST_BUILD_DIR)/MANIFEST.json: $(MANIFEST_TARGETS)
$(MANIFEST_BUILD_DIR)/MANIFEST.json: $(C_HEADERS) $(MANIFEST_TARGETS)
@for elf in $(MANIFEST_TARGETS); do \
echo -e "\033[1;32mRUN\t$$elf\033[0m"; \
$$elf $(MANIFEST_BUILD_DIR) || { echo -e "\033[0;31merror running $$elf\033[0m"; exit 1; }; \
@@ -74,7 +74,7 @@ $(MANIFEST_BUILD_DIR)/MANIFEST.json: $(MANIFEST_TARGETS)
$(MANIFEST_BUILD_DIR)/%.elf: $(MANIFEST_SRC_DIR)/%.c Makefile | $(MANIFEST_BUILD_DIR)
$(MANIFEST_BUILD_DIR)/%.elf: $(MANIFEST_SRC_DIR)/%.c Makefile $(C_HEADERS) | $(MANIFEST_BUILD_DIR)
@echo -e '\033[1;32mELF\t'$(OBJECTS)'\n\t\t\t->\t'$@'\033[0m'
@$(CC) $(MANIFEST_LFLAGS) $< $(LDLIBS) -I inc -o $@