diff options
author | Bad Diode <bd@badd10de.dev> | 2021-10-28 10:40:22 +0200 |
---|---|---|
committer | Bad Diode <bd@badd10de.dev> | 2021-10-28 10:40:22 +0200 |
commit | d04aea3c5875cd2859d6ab961256b11189c49839 (patch) | |
tree | 911b6df338dde38ed28c447cfba999bcc3cb1743 /Makefile | |
parent | 4515d21211263a2c7367ec20ec01ce9efaae1d18 (diff) | |
download | bdl-d04aea3c5875cd2859d6ab961256b11189c49839.tar.gz bdl-d04aea3c5875cd2859d6ab961256b11189c49839.zip |
Prepare for closure capture
Diffstat (limited to 'Makefile')
-rwxr-xr-x | Makefile | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -20,7 +20,7 @@ CFLAGS += $(INC_FLAGS) | |||
20 | LDFLAGS := | 20 | LDFLAGS := |
21 | LDLIBS := | 21 | LDLIBS := |
22 | RELEASE_CFLAGS := -DNDEBUG -O2 -static | 22 | RELEASE_CFLAGS := -DNDEBUG -O2 -static |
23 | DEBUG_CFLAGS := -DDEBUG -O0 -g -fsanitize=address | 23 | DEBUG_CFLAGS := -DDEBUG -O0 -g |
24 | 24 | ||
25 | .PHONY: build tests run clean | 25 | .PHONY: build tests run clean |
26 | 26 | ||
@@ -30,6 +30,8 @@ DEBUG_CFLAGS := -DDEBUG -O0 -g -fsanitize=address | |||
30 | DEBUG ?= 0 | 30 | DEBUG ?= 0 |
31 | ifeq ($(DEBUG), 1) | 31 | ifeq ($(DEBUG), 1) |
32 | CFLAGS += $(DEBUG_CFLAGS) | 32 | CFLAGS += $(DEBUG_CFLAGS) |
33 | else ifeq ($(DEBUG), 2) | ||
34 | CFLAGS += $(DEBUG_CFLAGS) -fsanitize=address | ||
33 | else | 35 | else |
34 | CFLAGS += $(RELEASE_CFLAGS) | 36 | CFLAGS += $(RELEASE_CFLAGS) |
35 | endif | 37 | endif |