From 68b41d6b0d5983594373a3d8996ad40b1b8a6b32 Mon Sep 17 00:00:00 2001 From: cadmic Date: Mon, 29 Jan 2024 09:20:54 -0800 Subject: [PATCH] Refactor Makefile variables to use DEBUG (#1657) --- Makefile | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index cba6aa8990..f5d060060d 100644 --- a/Makefile +++ b/Makefile @@ -51,15 +51,11 @@ endif # Version-specific settings ifeq ($(VERSION),gc-eu-mq) DEBUG := 0 - CFLAGS += -DNON_MATCHING -DNDEBUG - CPPFLAGS += -DNON_MATCHING -DNDEBUG - OPTFLAGS := -O2 -g3 + CFLAGS += -DNON_MATCHING + CPPFLAGS += -DNON_MATCHING COMPARE := 0 else ifeq ($(VERSION),gc-eu-mq-dbg) DEBUG := 1 - CFLAGS += -DOOT_DEBUG - CPPFLAGS += -DOOT_DEBUG - OPTFLAGS := -O2 else $(error Unsupported version $(VERSION)) endif @@ -72,6 +68,16 @@ VENV := .venv MAKE = make CPPFLAGS += -fno-dollars-in-identifiers -P +ifeq ($(DEBUG),1) + CFLAGS += -DOOT_DEBUG + CPPFLAGS += -DOOT_DEBUG + OPTFLAGS := -O2 +else + CFLAGS += -DNDEBUG + CPPFLAGS += -DNDEBUG + OPTFLAGS := -O2 -g3 +endif + ifeq ($(OS),Windows_NT) DETECTED_OS=windows else