]> git.sur5r.net Git - ngadmin/blobdiff - lib/src/Makefile
Additional checks on data received in VLAN code
[ngadmin] / lib / src / Makefile
index e9369384f55c37c48fd7433d6219520dc4ad89a9..b88451f2e1bbfd98ec75f3f0321b08ca17ecf9a6 100644 (file)
@@ -1,13 +1,21 @@
 
 CC=gcc
-CFLAGS=-DBUILD_LIB -I.. -W -Wall -Wextra -Os -fomit-frame-pointer -fno-strict-aliasing -fvisibility=hidden -fPIC
-LDFLAGS=-s
+CFLAGS=-DBUILD_LIB -I../../raw/include/ -I../include/ -W -Wall -Wextra -Os -fno-strict-aliasing -fvisibility=hidden -fPIC
+LDFLAGS=-L../../raw/ -lrawnsdp
 EXEC=../libngadmin.so
 
 SRC=$(wildcard *.c)
 OBJ=$(SRC:.c=.o)
 
 
+ifeq ($(DEBUG), yes)
+CFLAGS+=-g
+LDFLAGS+=-g
+else
+CFLAGS+=-fomit-frame-pointer
+LDFLAGS+=-s
+endif
+
 
 $(EXEC): $(OBJ)
        $(CC) $^ -shared -o $@ $(LDFLAGS)