Files
Upsilon/quiz/Makefile
2015-09-03 23:51:47 +02:00

16 lines
398 B
Makefile

SFLAGS += -Iquiz/include
objs += $(addprefix quiz/src/, runner.o symbols.o)
symbols_file = $(addprefix quiz/src/, symbols.c)
products += $(symbols_file)
$(symbols_file): $(tests)
@echo "AWK $@"
@awk -f quiz/src/symbols.awk $(tests) > $@
test_objs = $(subst .c,.o, $(subst .cpp,.o,$(tests)))
test.elf: $(objs) $(test_objs)
@echo "LD $@"
@$(LD) $(LDFLAGS) $(objs) $(test_objs) -o $@