-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
26 lines (24 loc) · 688 Bytes
/
Makefile
File metadata and controls
26 lines (24 loc) · 688 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
CXX = g++
CXXFLAGS = -Wall -g -std=c++11
#-std=gnu++14
objects = main.o bitboard.o moveGen.o position.o search.o types.o evaluate.o UCI.o
Overhead: $(objects)
$(CXX) $(CXXFLAGS) -o Overhead $(objects)
main.o: main.cpp
$(CXX) $(CXXFLAGS) -c main.cpp
bitboard.o: bitboard.cpp
$(CXX) $(CXXFLAGS) -c bitboard.cpp
moveGen.o: moveGen.cpp
$(CXX) $(CXXFLAGS) -c moveGen.cpp
position.o: position.cpp
$(CXX) $(CXXFLAGS) -c position.cpp
search.o: search.cpp
$(CXX) $(CXXFLAGS) -c search.cpp
types.o: types.cpp types.hpp
$(CXX) $(CXXFLAGS) -c types.cpp
evaluate.o: evaluate.cpp
$(CXX) $(CXXFLAGS) -c evaluate.cpp
UCI.o: UCI.cpp
$(CXX) $(CXXFLAGS) -c UCI.cpp
clean :
rm Overhead $(objects)