X-Git-Url: http://git.archive.openwrt.org/?a=blobdiff_plain;f=Makefile;h=c136915a734565b736d66bacbd41245e3feff79c;hb=9387bced4effec755ccd2a5cdb52c00d0c45990b;hp=01063a87e8954769e02816f8def0f426f86531a3;hpb=a453ffddff2ce0c0c7fd21826bb4ae1544829553;p=project%2Fuci.git diff --git a/Makefile b/Makefile index 01063a8..c136915 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,9 @@ -COPTS=-g -O2 +COPTS=-O2 CFLAGS=$(COPTS) -fPIC -Wall -pedantic -std=gnu99 -Wno-unused -Werror +ifneq ($(DEBUG),) + COPTS = -O0 + CFLAGS += -g3 -DDEBUG_ALL +endif AR=ar CC=gcc @@ -11,7 +15,7 @@ cli.o: cli.c uci.h uci: cli.o libuci.a $(CC) $(CFLAGS) -o $@ $^ -libuci.o: libuci.c file.c uci.h list.c err.h +libuci.o: libuci.c file.c uci.h list.c err.h util.c libuci.a: libuci.o rm -f $@ $(AR) rc $@ $^