mirror of
https://github.com/zeldaret/oot.git
synced 2025-02-17 20:41:28 +00:00
Refactor Makefile variables to use DEBUG (#1657)
This commit is contained in:
parent
64d384b4c1
commit
68b41d6b0d
1 changed files with 12 additions and 6 deletions
18
Makefile
18
Makefile
|
@ -51,15 +51,11 @@ endif
|
||||||
# Version-specific settings
|
# Version-specific settings
|
||||||
ifeq ($(VERSION),gc-eu-mq)
|
ifeq ($(VERSION),gc-eu-mq)
|
||||||
DEBUG := 0
|
DEBUG := 0
|
||||||
CFLAGS += -DNON_MATCHING -DNDEBUG
|
CFLAGS += -DNON_MATCHING
|
||||||
CPPFLAGS += -DNON_MATCHING -DNDEBUG
|
CPPFLAGS += -DNON_MATCHING
|
||||||
OPTFLAGS := -O2 -g3
|
|
||||||
COMPARE := 0
|
COMPARE := 0
|
||||||
else ifeq ($(VERSION),gc-eu-mq-dbg)
|
else ifeq ($(VERSION),gc-eu-mq-dbg)
|
||||||
DEBUG := 1
|
DEBUG := 1
|
||||||
CFLAGS += -DOOT_DEBUG
|
|
||||||
CPPFLAGS += -DOOT_DEBUG
|
|
||||||
OPTFLAGS := -O2
|
|
||||||
else
|
else
|
||||||
$(error Unsupported version $(VERSION))
|
$(error Unsupported version $(VERSION))
|
||||||
endif
|
endif
|
||||||
|
@ -72,6 +68,16 @@ VENV := .venv
|
||||||
MAKE = make
|
MAKE = make
|
||||||
CPPFLAGS += -fno-dollars-in-identifiers -P
|
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)
|
ifeq ($(OS),Windows_NT)
|
||||||
DETECTED_OS=windows
|
DETECTED_OS=windows
|
||||||
else
|
else
|
||||||
|
|
Loading…
Add table
Reference in a new issue