X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=Makefile;h=ff3977ebcf6c3e626d52a080e79f94d081b3a58e;hb=837fb2df0993753f39e098934dc6bd8fa8a19b47;hp=8f60172d364f005af7aa34d816d779b50830406f;hpb=4aa744ffac20c7b5e18cb3b23e5dbac8221c0043;p=catta diff --git a/Makefile b/Makefile index 8f60172..ff3977e 100644 --- a/Makefile +++ b/Makefile @@ -1,10 +1,10 @@ -#CC=gcc -CFLAGS=-g -O0 -Wall -W -pipe $(shell pkg-config --cflags glib-2.0) -Wno-unused +#CC=gcc-2.95 +CFLAGS=-g -O1 -Wall -W -pipe $(shell pkg-config --cflags glib-2.0) -Wno-unused LIBS=$(shell pkg-config --libs glib-2.0) -all: flexmdns prioq-test +all: strlst-test prioq-test domain-test dns-test flexmdns -flexmdns: timeeventq.o main.o iface.o netlink.o server.o address.o util.o prioq.o cache.o rr.o dns.o socket.o psched.o announce.o subscribe.o +flexmdns: timeeventq.o main.o iface.o netlink.o server.o address.o util.o prioq.o cache.o rr.o dns.o socket.o psched.o announce.o subscribe.o strlst.o $(CC) -o $@ $^ $(LIBS) #test-llist: test-llist.o @@ -13,8 +13,16 @@ flexmdns: timeeventq.o main.o iface.o netlink.o server.o address.o util.o prioq. prioq-test: prioq-test.o prioq.o $(CC) -o $@ $^ $(LIBS) +strlst-test: strlst-test.o strlst.o + $(CC) -o $@ $^ $(LIBS) + +domain-test: domain-test.o util.o + $(CC) -o $@ $^ $(LIBS) + +dns-test: dns-test.o util.o dns.o rr.o strlst.o + $(CC) -o $@ $^ $(LIBS) *.o: *.h clean: - rm -f *.o flexmdns prioq-test + rm -f *.o flexmdns prioq-test strlst-test domain-test dns-test