From 2fea3d44e7b41ee306f9fa204490946ee0c0fa50 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Tue, 14 Jan 2025 14:52:29 -0300 Subject: [PATCH] Fixed make clean not removing build directories for languages --- Makefile | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 72e06c26b7..fb80c3b48e 100644 --- a/Makefile +++ b/Makefile @@ -272,13 +272,18 @@ clean-assets: tidy: tidynonmodern tidymodern +ALL_BUILDS := emerald emerald_fr emerald_it emerald_es +MODERN_BUILDS := $(ALL_BUILDS:%=%_modern) +ALL_BUILDS_DIRS := $(ALL_BUILDS:%=build/%) +MODERN_BUILDS_DIRS := $(MODERN_BUILDS:%=build/%) + tidynonmodern: - rm -f $(ROM_NAME) $(ELF_NAME) $(MAP_NAME) - rm -rf $(OBJ_DIR_NAME) + rm -f $(ALL_BUILDS:%=poke%{.gba,.elf,.map}) $(ROM_NAME) $(ELF_NAME) $(MAP_NAME) + rm -rf $(ALL_BUILDS_DIRS) tidymodern: - rm -f $(MODERN_ROM_NAME) $(MODERN_ELF_NAME) $(MODERN_MAP_NAME) - rm -rf $(MODERN_OBJ_DIR_NAME) + rm -f $(MODERN_BUILDS:%=poke%{.gba,.elf,.map}) $(MODERN_ROM_NAME) $(MODERN_ELF_NAME) $(MODERN_MAP_NAME) + rm -rf $(MODERN_BUILDS_DIRS) # Other rules include graphics_file_rules.mk