[PRELIMINARY ROUND 2]
[progcomp2012.git] / agents / ramen / src / Makefile
1
2 OBJ = main.o ai.o db.o
3 BIN = ../ramen
4
5 CFLAGS = -Wall -Wextra -g -std=gnu99
6 LINKFLAGS = -g -lm
7
8 DEPFILES = $(OBJ:%=%.dep)
9
10 .PHONY: all clean
11
12 all: $(BIN)
13
14 clean:
15         $(RM) $(BIN) $(OBJ) $(DEPFILES)
16
17 $(BIN): $(OBJ)
18         $(CC) -o $@ $(OBJ) $(LINKFLAGS)
19
20 %.o: %.c
21         $(CC) -o $@ -c $< $(CFLAGS) $(CPPFLAGS)
22         $(CPP) $(CPPFLAGS) $< -MM -o $@.dep
23
24 -include $(DEPFILES)
25

UCC git Repository :: git.ucc.asn.au