Appendix O - Makefile
1:
2:
3: CC = g++
4:
5: CFLAGS = -g -Wall
6: COMMON_INCLUDE = ../common_include
7:
8: all: Frame_Grabber.o Ttt_Vision.o Ttt_Engine.o Tt_Arms.o
9:
10: Frame_Grabber.o: Frame_Grabber.C $(COMMON_INCLUDE)/Frame_Grabber.H
11: $(CC) $(CFLAGS) -I$(COMMON_INCLUDE) Frame_Grabber.C -c
12:
13: Ttt_Vision.o: Ttt_Vision.C $(COMMON_INCLUDE)/Ttt_Vision.H
14: $(CC) $(CFLAGS) -I$(COMMON_INCLUDE) Ttt_Vision.C -c
15:
16: Ttt_Engine.o: Ttt_Engine.C $(COMMON_INCLUDE)/Ttt_Engine.H
17: $(CC) $(CFLAGS) -I$(COMMON_INCLUDE) Ttt_Engine.C -c
18:
19: Tt_Arms.o: Tt_Arms.C $(COMMON_INCLUDE)/Tt_Arms.H
20: $(CC) $(CFLAGS) -I$(COMMON_INCLUDE) Tt_Arms.C -c
21: clean:
22: rm -rf *.o *~ core