X-Git-Url: https://git.rrq.au/?a=blobdiff_plain;f=pvector%2FMakefile;h=170aa4a63caa444245ea90f3ff1a89071939d479;hb=b901ebd3cd786e8cec0f10c461f8bcc8e4219081;hp=10beb6ffffd9f767bc480cd1b52d8660ff6eb62b;hpb=4a9c4d9ada3ef81415854b0ea5de844d5298eb43;p=rrq%2Frrqmisc.git diff --git a/pvector/Makefile b/pvector/Makefile index 10beb6f..170aa4a 100644 --- a/pvector/Makefile +++ b/pvector/Makefile @@ -1,10 +1,16 @@ default: libpvector.a +all: default example-hashvector example-pvector + #.INTERMEDIATE: pvector.o pvector.o: CFLAGS = -Wall -g pvector.o: pvector.c | pvector.h -libpvector.a: pvector.o +#.INTERMEDIATE: pvector.o +hashvector.o: CFLAGS = -Wall -g +hashvector.o: hashvector.c | pvector.h hashvector.h + +libpvector.a: pvector.o hashvector.o $(AR) r $@ $^ CLEANRM += libpvector.a @@ -12,7 +18,13 @@ CLEANRM += libpvector.a example-pvector: CFLAGS = -Wall -g example-pvector: LDLIBS = libpvector.a example-pvector: example-pvector.o libpvector.a -CLEANRM += example-pvector +CLEANRM += example-pvector example-pvector.o + +#.INTERMEDIATE: example-hashvector.o +example-hashvector: CFLAGS = -Wall -g ${TEST} +example-hashvector: LDLIBS = libpvector.a +example-hashvector: example-hashvector.o libpvector.a +CLEANRM += example-hashvector example-hashvector.o clean: rm -f $(CLEANRM)