Final Commit
[progcomp2013.git] / c++ / Makefile
1 #Makefile for C++ agent
2 CXX = g++ -std=gnu++0x -Wall -Werror -pedantic -g
3 OBJ = qchess.o agent.o main.o
4 LIB = 
5
6 LINKOBJ = $(OBJ)
7
8 RM = rm -f
9 BIN = agent++
10
11
12
13 $(BIN) : $(LINKOBJ)
14         $(CXX) -o $(BIN) $(LINKOBJ)
15
16 %.o : %.cpp
17         $(CXX) -c $<
18
19 no_main : $(OBJ)
20
21 main.o : main.cpp
22         $(CXX) -c main.cpp
23
24 clean :
25         $(RM) $(BIN) $(OBJ) $(LINKOBJ)
26
27 clean_full: #cleans up all backup files
28         $(RM) $(BIN) $(OBJ) $(LINKOBJ)
29         $(RM) *.*~
30         $(RM) *~
31
32
33         

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