X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=lib%2Fsrc%2FMakefile;h=b88451f2e1bbfd98ec75f3f0321b08ca17ecf9a6;hb=9d3bed465b4a8ff51ea6cd5cec06d0a2dde21a9d;hp=e9369384f55c37c48fd7433d6219520dc4ad89a9;hpb=da3d6caa844822281a009356a36e936e26795bf6;p=ngadmin diff --git a/lib/src/Makefile b/lib/src/Makefile index e936938..b88451f 100644 --- a/lib/src/Makefile +++ b/lib/src/Makefile @@ -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)