aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTushar Pankaj <tushar.s.pankaj@gmail.com>2018-11-07 10:55:53 -0600
committerTushar Pankaj <tushar.s.pankaj@gmail.com>2018-11-07 10:55:53 -0600
commit98fe966940eaf324b5d8d1edc64f6d0ff1334441 (patch)
treec2c892717e46763c5655a839c70ba0d788c2cc31
parentMake protocol.capnp.o compile (diff)
downloadwg-dynamic-98fe966940eaf324b5d8d1edc64f6d0ff1334441.tar.xz
wg-dynamic-98fe966940eaf324b5d8d1edc64f6d0ff1334441.zip
Add Makefile library includes for capnp
Signed-off-by: Tushar Pankaj <tushar.s.pankaj@gmail.com>
-rw-r--r--Makefile6
1 files changed, 4 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index eb6372e..bab97c6 100644
--- a/Makefile
+++ b/Makefile
@@ -1,11 +1,13 @@
CC ?= gcc
+LIBRARY_INCLUDES =
+LIBRARY_LDFLAGS = -lcapnp_c
CFLAGS_DEBUG = -g -Wall -Wextra -std=gnu11 -fsanitize=address -fsanitize=leak\
-fsanitize=undefined
LDFLAGS_DEBUG = -fsanitize=address -fsanitize=leak -fsanitize=undefined
CFLAGS_OPT = -std=gnu11 -O2 -pipe -DNDEBUG
LDFLAGS_OPT =
-CFLAGS ?= ${CFLAGS_DEBUG}
-LDFLAGS ?= ${LDFLAGS_DEBUG}
+CFLAGS ?= ${CFLAGS_DEBUG} ${LIBRARY_INCLUDES}
+LDFLAGS ?= ${LDFLAGS_DEBUG} ${LIBRARY_LDFLAGS}
.PHONY: clean style
PROGS = wg-dynamic-client wg-dynamic-server
CLIENT_OBJS = wg-dynamic-client.o protocol.capnp.o