21 lines
No EOL
626 B
Makefile
Executable file
21 lines
No EOL
626 B
Makefile
Executable file
# makefile
|
|
|
|
all: test server Client.class
|
|
|
|
server: Server.o
|
|
g++ -std=c++11 -o server Server.o Engine.o Piece.o Board.o MNode.o Parser.o
|
|
|
|
Server.o: Server.cpp Engine.cpp Board.cpp Piece.cpp MNode.cpp Parser.cpp
|
|
g++ -std=c++11 -c -g Server.cpp Engine.cpp Board.cpp Piece.cpp MNode.cpp Parser.cpp
|
|
|
|
test: test.o
|
|
g++ -std=c++11 -o test test.o Engine.o Piece.o Board.o MNode.o Parser.o
|
|
|
|
test.o: test.cpp Engine.cpp Board.cpp Piece.cpp MNode.cpp
|
|
g++ -std=c++11 -c -g test.cpp Engine.cpp Board.cpp Piece.cpp MNode.cpp Parser.cpp
|
|
|
|
Client.class: Client.java
|
|
javac -g Client.java
|
|
|
|
clean:
|
|
$(RM) *.class *.o
|