make clean deletes generated

This commit is contained in:
Matthew Kennedy 2024-03-15 01:06:00 -07:00
parent 91cb709fc1
commit a9d47da54e
6 changed files with 22 additions and 1 deletions

View File

@ -361,3 +361,7 @@ include $(RULESFILE)
include $(PROJECT_DIR)/rusefi_pch.mk
include $(PROJECT_DIR)/fome_generated.mk
include $(PROJECT_DIR)/gitversion.mk
.PHONY: CLEAN_RULE_HOOK CLEAN_PCH_HOOK CLEAN_BUNDLE_HOOK
CLEAN_RULE_HOOK: CLEAN_PCH_HOOK CLEAN_GENERATED_HOOK

View File

@ -341,3 +341,7 @@ include $(RULESFILE)
include $(PROJECT_DIR)/rusefi_pch.mk
include $(PROJECT_DIR)/fome_generated.mk
include $(PROJECT_DIR)/gitversion.mk
.PHONY: CLEAN_RULE_HOOK CLEAN_PCH_HOOK CLEAN_BUNDLE_HOOK
CLEAN_RULE_HOOK: CLEAN_PCH_HOOK CLEAN_GENERATED_HOOK

View File

@ -16,3 +16,8 @@ $(GENERATED) : $(PROJECT_DIR)/integration/rusefi_config.txt
# All c/c++ objects depend on generated
$(OBJS) : $(GENERATED)
$(PCHOBJ) : $(GENERATED)
CLEAN_GENERATED_HOOK:
rm -f $(GENERATED_DIR)/*
git checkout -- $(PROJECT_DIR)/hw_layer/mass_storage/ramdisk_image.h
git checkout -- $(PROJECT_DIR)/hw_layer/mass_storage/ramdisk_image_compressed.h

View File

@ -21,5 +21,5 @@ $(TCPPOBJS) : $(PCHOBJ)
$(ACPPOBJS) : $(PCHOBJ)
# Delete PCH output on clean
CLEAN_RULE_HOOK:
CLEAN_PCH_HOOK:
rm -f $(PCHOBJ)

View File

@ -290,3 +290,7 @@ include $(RULESPATH)/rules.mk
include $(PROJECT_DIR)/rusefi_pch.mk
include $(PROJECT_DIR)/fome_generated.mk
include $(PROJECT_DIR)/gitversion.mk
.PHONY: CLEAN_RULE_HOOK CLEAN_PCH_HOOK CLEAN_BUNDLE_HOOK
CLEAN_RULE_HOOK: CLEAN_PCH_HOOK CLEAN_GENERATED_HOOK

View File

@ -217,3 +217,7 @@ include $(UNIT_TESTS_DIR)/rules.mk
include $(PROJECT_DIR)/rusefi_pch.mk
include $(PROJECT_DIR)/fome_generated.mk
include $(PROJECT_DIR)/gitversion.mk
.PHONY: CLEAN_RULE_HOOK CLEAN_PCH_HOOK CLEAN_BUNDLE_HOOK
CLEAN_RULE_HOOK: CLEAN_PCH_HOOK CLEAN_GENERATED_HOOK