6 MAKEFILES = Makefile build/$(VARIANT)/extra.mk
10 include build/$(VARIANT)/extra.mk
12 lib : build/$(VARIANT)/vector.o
14 tests : build/$(VARIANT)/test/t_vector
16 build/$(VARIANT)/vector.o : src/vector.c include/vector.h $(MAKEFILES)
17 $(CC) $(CFLAGS) -o $@ -c src/vector.c
19 build/$(VARIANT)/test/t_vector : build/$(VARIANT)/vector.o test/t_vector.c
20 $(CC) $(CFLAGS) $(LDFLAGS) -o $@ build/$(VARIANT)/vector.o test/t_vector.c $(LDLIBS)