X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=ccan%2Flbalance%2Ftools%2FMakefile;h=de7223e4151539fee48bacecf2ee419ef83caa79;hb=ed95d8600afe1564ffd1783ae9ea0ef6324904dc;hp=fce690c2c3077d42887649ee9cfa9a05054a5196;hpb=f69389e6806e2f0b63084576ffa4c84bba699147;p=ccan diff --git a/ccan/lbalance/tools/Makefile b/ccan/lbalance/tools/Makefile index fce690c2..de7223e4 100644 --- a/ccan/lbalance/tools/Makefile +++ b/ccan/lbalance/tools/Makefile @@ -1,13 +1,18 @@ #! /usr/bin/make -MODULES=../../jmap.o ../../time.o +CCANDIR=../../.. -CFLAGS=-I../../.. -g #-O2 -LDFLAGS=-lJudy +CCAN_OBJS:=ccan-jmap.o ccan-time.o -lbalance: lbalance.c $(MODULES) +CFLAGS=-I$(CCANDIR) -Wall -g #-O2 +LDLIBS=-lJudy -$(MODULES): - make -C ../../.. $(patsubst ../../%.o, ccan/%.o, $@) EXCLUDE= +lbalance: lbalance.c $(CCAN_OBJS) clean: - rm -f lbalance $(MODULES) + rm -f lbalance $(CCAN_OBJS) + +ccan-jmap.o: $(CCANDIR)/ccan/jmap/jmap.c + $(CC) $(CFLAGS) -c -o $@ $< + +ccan-time.o: $(CCANDIR)/ccan/time/time.c + $(CC) $(CFLAGS) -c -o $@ $<