build: Improvement for self -rR make kludge

This commit is contained in:
Mintsuki
2025-07-31 03:43:19 +02:00
parent f35962794a
commit 0f7c607034

View File

@@ -8,7 +8,7 @@ else
endif
override TMP_INC := $(shell mktemp)
$(shell for t in $(TARGETS); do printf ".PHONY: $$t\n$$t:\n\t@true\n" >>'$(TMP_INC)'; done)
$(shell printf "\t@rm -f '$(TMP_INC)'\n\t@\$$(MAKE) -rR $(MAKECMDGOALS) ROOTMAKE=false\n" >>'$(TMP_INC)')
$(shell printf "\t@rm -f '\$$(TMP_INC)'\n\t@\$$(MAKE) -rR \$$(MAKECMDGOALS) ROOTMAKE=false\n" >>'$(TMP_INC)')
include $(TMP_INC)
else