diff options
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 |