From 1569eb315817e2cee1d478eed6650e8cbc61c0ef Mon Sep 17 00:00:00 2001 From: David Holdeman Date: Sat, 23 Mar 2024 20:03:55 -0500 Subject: [PATCH] force rebuild if os has changed --- simulator/Makefile | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/simulator/Makefile b/simulator/Makefile index 5fe358f8b2..32d8f7c11b 100644 --- a/simulator/Makefile +++ b/simulator/Makefile @@ -304,6 +304,14 @@ endif # Enable precompiled header include $(PROJECT_DIR)/rusefi_pch.mk +$(OBJS): .os-sentinel + +.os-sentinel: .FORCE + if [ "$$(cat $@ 2>/dev/null)" != $(OS) ]; then \ + echo $(OS) >$@; fi + +.FORCE: + .PHONY: CLEAN_RULE_HOOK CLEAN_PCH_HOOK CLEAN_RULE_HOOK: CLEAN_PCH_HOOK