From eb3765524eb2bc04dc7f5d51aff04ca9463b3934 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E7=9A=93?= Date: Wed, 16 Jul 2025 00:15:22 -0400 Subject: [PATCH] Add clean target to Makefile.libretro --- Makefile.libretro | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Makefile.libretro b/Makefile.libretro index cde55a72..9fe3a1a9 100644 --- a/Makefile.libretro +++ b/Makefile.libretro @@ -1,3 +1,5 @@ +.PHONY: all default clean + ifeq ($(platform),win64) MKXPZ_SYSTEM = windows MKXPZ_FORCE_FAT_LTO = true @@ -199,6 +201,8 @@ endif MKXPZ_BUILD_DIR = build MKXPZ_CROSS_FILE = cross.ini +all default: $(MKXPZ_BUILD_OUTPUT_COPY) + $(MKXPZ_BUILD_OUTPUT_COPY): $(MKXPZ_BUILD_DIR)/$(MKXPZ_BUILD_OUTPUT) cp $(MKXPZ_BUILD_DIR)/$(MKXPZ_BUILD_OUTPUT) $(MKXPZ_BUILD_OUTPUT_COPY) @@ -254,3 +258,8 @@ endif ifneq ($(MKXPZ_LDFLAGS),) echo "CMAKE_EXE_LINKER_FLAGS_INIT = '$(MKXPZ_LDFLAGS)'" >> $(MKXPZ_CROSS_FILE) endif + +clean: + rm -rf $(MKXPZ_BUILD_DIR) + rm -f $(MKXPZ_CROSS_FILE) + meson subprojects purge --confirm