From 3e3219d0a8d5d0bd6b8487647c1c5aee979c7bc4 Mon Sep 17 00:00:00 2001 From: Agent X <44549182+AgentXLP@users.noreply.github.com> Date: Thu, 21 May 2026 13:32:31 -0400 Subject: [PATCH] Don't strip debug data from executable on dev build --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 045a61df2..0a49e4e85 100644 --- a/Makefile +++ b/Makefile @@ -1110,9 +1110,9 @@ MAPFILE = $(BUILD_DIR)/coop.map exemap: $(EXE) @$(PRINT) "$(GREEN)Creating map file: $(BLUE)$(MAPFILE) $(NO_COL)\n" $(V)$(OBJDUMP) -t $(EXE) > $(MAPFILE) +ifeq ($(IS_DEV_OR_DEBUG),0) @cp $(EXE) $(EXE).bak && cp $(MAPFILE) $(MAPFILE).bak $(V)$(PYTHON) $(TOOLS_DIR)/clean_mapfile.py $(EXE) $(MAPFILE) -ifeq ($(IS_DEV_OR_DEBUG),0) $(V)$(OBJCOPY) -p --strip-unneeded $(EXE) endif all: exemap