summaryrefslogtreecommitdiff
path: root/src/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'src/Makefile')
-rw-r--r--src/Makefile10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/Makefile b/src/Makefile
index 10beb5d..c85a71b 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -11,13 +11,21 @@ INCLUDEPATH+=-I../inc
CFLAGS= -g3 -Wall -fPIC -Werror -O0
CFLAGS+=$(INCLUDEPATH)
+ifdef ASAN
+CFLAGS+=-fsanitize=address -fno-omit-frame-pointer
+endif
+
CPPFLAGS=$(CFLAGS)
LIB+=-lMESA_handle_logger
LIB+=-lMESA_prof_load
LIB+=-lrdkafka
-LIB+=-lcJSON
+LIB+=-lcjson
LIB+=-ldl
+
+ifdef ASAN
+LIB+=-lasan
+endif
SOURCES=$(wildcard *.c)
OBJECTS=$(SOURCES:.c=.o)