]> git.ozlabs.org Git - ccan/blob - ccan/strset/tools/Makefile
strset: use tal instead of talloc in examples and tools.
[ccan] / ccan / strset / tools / Makefile
1 CCANDIR=../../..
2 CFLAGS=-Wall -Werror -O3 -I$(CCANDIR)
3 #CFLAGS=-Wall -Werror -g -I$(CCANDIR)
4
5 all: cbspeed speed
6
7 CCAN_OBJS:=ccan-tal.o ccan-tal-str.o ccan-tal-grab_file.o ccan-take.o ccan-time.o ccan-str.o ccan-noerr.o ccan-list.o
8
9 cbspeed: cbspeed.o $(CCAN_OBJS)
10
11 speed: speed.o $(CCAN_OBJS)
12
13 clean:
14         rm -f cbspeed speed speed.o cbspeed.o *.o
15
16 ccan-tal.o: $(CCANDIR)/ccan/tal/tal.c
17         $(CC) $(CFLAGS) -c -o $@ $<
18 ccan-tal-str.o: $(CCANDIR)/ccan/tal/str/str.c
19         $(CC) $(CFLAGS) -c -o $@ $<
20 ccan-take.o: $(CCANDIR)/ccan/take/take.c
21         $(CC) $(CFLAGS) -c -o $@ $<
22 ccan-tal-grab_file.o: $(CCANDIR)/ccan/tal/grab_file/grab_file.c
23         $(CC) $(CFLAGS) -c -o $@ $<
24 ccan-time.o: $(CCANDIR)/ccan/time/time.c
25         $(CC) $(CFLAGS) -c -o $@ $<
26 ccan-list.o: $(CCANDIR)/ccan/list/list.c
27         $(CC) $(CFLAGS) -c -o $@ $<
28 ccan-str.o: $(CCANDIR)/ccan/str/str.c
29         $(CC) $(CFLAGS) -c -o $@ $<
30 ccan-noerr.o: $(CCANDIR)/ccan/noerr/noerr.c
31         $(CC) $(CFLAGS) -c -o $@ $<