From b36b61feb0a879bf6c9f1f703339786be71fdc72 Mon Sep 17 00:00:00 2001 From: Philippe Teuwen Date: Fri, 2 May 2025 16:54:13 +0200 Subject: [PATCH] clean the client only if PLATFORM got changed from or to PM3ICOPYX --- Makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 5db304359..8518bbd61 100644 --- a/Makefile +++ b/Makefile @@ -264,8 +264,11 @@ ifeq ($(PLATFORM_CHANGED),true) $(Q)$(MAKE) --no-print-directory -C bootrom clean $(Q)$(MAKE) --no-print-directory -C armsrc clean $(Q)$(MAKE) --no-print-directory -C recovery clean - $(Q)$(MAKE) --no-print-directory -C client clean $(Q)$(MAKE) --no-print-directory -C tools/fpga_compress clean +# clean the client only if PLATFORM got changed from or to PM3ICOPYX +ifeq (PM3ICOPYX,$(filter PM3ICOPYX, $(PLATFORM) $(CACHED_PLATFORM))) + $(Q)$(MAKE) --no-print-directory -C client clean +endif $(Q)$(ECHO) CACHED_PLATFORM=$(PLATFORM) > .Makefile.options.cache $(Q)$(ECHO) CACHED_PLATFORM_EXTRAS=$(PLATFORM_EXTRAS) >> .Makefile.options.cache $(Q)$(ECHO) CACHED_PLATFORM_DEFS=$(PLATFORM_DEFS) >> .Makefile.options.cache