3 #.INTERMEDIATE: pvector.o
4 pvector.o: CFLAGS = -Wall -g
5 pvector.o: pvector.c | pvector.h
7 #.INTERMEDIATE: pvector.o
8 hashvector.o: CFLAGS = -Wall -g
9 hashvector.o: hashvector.c | pvector.h hashvector.h
11 libpvector.a: pvector.o hashvector.o
13 CLEANRM += libpvector.a
15 #.INTERMEDIATE: example-pvector.o
16 example-pvector: CFLAGS = -Wall -g
17 example-pvector: LDLIBS = libpvector.a
18 example-pvector: example-pvector.o libpvector.a
19 CLEANRM += example-pvector
21 #.INTERMEDIATE: example-hashvector.o
22 example-hashvector: CFLAGS = -Wall -g
23 example-hashvector: LDLIBS = libpvector.a
24 example-hashvector: example-hashvector.o libpvector.a
25 CLEANRM += example-hashvector