X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=ccan%2Ftimer%2Fbenchmarks%2FMakefile;fp=ccan%2Ftimer%2Fbenchmarks%2FMakefile;h=7e0653ab4bb09f68b745a0e21a3b7d19324045ae;hb=606cca7b0ed5236d1df1c4436ca79db6e3fd5321;hp=0000000000000000000000000000000000000000;hpb=c289035bc960c7316208133cc44bf6f968498613;p=ccan diff --git a/ccan/timer/benchmarks/Makefile b/ccan/timer/benchmarks/Makefile new file mode 100644 index 00000000..7e0653ab --- /dev/null +++ b/ccan/timer/benchmarks/Makefile @@ -0,0 +1,35 @@ +ALL:=expected-usage +CCANDIR:=../../.. +CFLAGS:=-Wall -I$(CCANDIR) -O3 -flto +LDFLAGS:=-O3 -flto +LDLIBS:=-lrt + +OBJS:=time.o timer.o list.o opt_opt.o opt_parse.o opt_usage.o opt_helpers.o expected-usage.o + +default: $(ALL) + +expected-usage: $(OBJS) + +opt_parse.o: $(CCANDIR)/ccan/opt/parse.c + $(CC) $(CFLAGS) -c -o $@ $< + +opt_usage.o: $(CCANDIR)/ccan/opt/usage.c + $(CC) $(CFLAGS) -c -o $@ $< + +opt_helpers.o: $(CCANDIR)/ccan/opt/helpers.c + $(CC) $(CFLAGS) -c -o $@ $< + +opt_opt.o: $(CCANDIR)/ccan/opt/opt.c + $(CC) $(CFLAGS) -c -o $@ $< + +time.o: $(CCANDIR)/ccan/time/time.c + $(CC) $(CFLAGS) -c -o $@ $< + +timer.o: $(CCANDIR)/ccan/timer/timer.c + $(CC) $(CFLAGS) -c -o $@ $< + +list.o: $(CCANDIR)/ccan/list/list.c + $(CC) $(CFLAGS) -c -o $@ $< + +clean: + $(RM) *.o $(ALL)