[go: up one dir, main page]

Menu

[925ebb]: / Examples / makeEtII.mk  Maximize  Restore  History

Download this file

66 lines (43 with data), 3.0 kB

 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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
all: app_EtII
CC=g++
CFLAGS=-O3 -Wall --std=c++11
app_EtII: EtIImain.o EtIIScanner.o EtIIInitialSolutionGreedy.o EtIIInitialSolutionRandom.o EtIIDeltaMoveRotate.o EtIIDeltaMoveSwapCenter.o EtIIDeltaMoveSwapCorner.o EtIIDeltaMoveSwapRotateCenter.o EtIIDeltaMoveSwapSide.o EtIIEvaluator.o EtIINSSeqRotate.o EtIINSSeqSwapCenter.o EtIINSSeqSwapCorner.o EtIINSSeqSwapRotateCenter.o EtIINSSeqSwapSide.o EtIIProblemCommand.o EtIIProblemInstance.o
$(CC) $(CFLAGS) EtII*.o -o $@
EtIIScanner.o: ../OptFrame/Scanner++/Scanner.cpp ../OptFrame/Scanner++/Scanner.h
$(CC) -c $(CFLAGS) ../OptFrame/Scanner++/Scanner.cpp -o EtIIScanner.o
EtIImain.o: mainEternityII.cpp
$(CC) -c $(CFLAGS) mainEternityII.cpp -o $@
EtIIInitialSolutionGreedy.o: EternityII/InitialSolutionGreedy.cpp EternityII/InitialSolutionGreedy.h
$(CC) -c $(CFLAGS) EternityII/InitialSolutionGreedy.cpp -o $@
EtIIInitialSolutionRandom.o: EternityII/InitialSolutionRandom.cpp EternityII/InitialSolutionRandom.h
$(CC) -c $(CFLAGS) EternityII/InitialSolutionRandom.cpp -o $@
EtIIDeltaMoveRotate.o: EternityII/DeltaMoveRotate.cpp EternityII/DeltaMoveRotate.h
$(CC) -c $(CFLAGS) EternityII/DeltaMoveRotate.cpp -o $@
EtIIDeltaMoveSwapCenter.o: EternityII/DeltaMoveSwapCenter.cpp EternityII/DeltaMoveSwapCenter.h
$(CC) -c $(CFLAGS) EternityII/DeltaMoveSwapCenter.cpp -o $@
EtIIDeltaMoveSwapCorner.o: EternityII/DeltaMoveSwapCorner.cpp EternityII/DeltaMoveSwapCorner.h
$(CC) -c $(CFLAGS) EternityII/DeltaMoveSwapCorner.cpp -o $@
EtIIDeltaMoveSwapRotateCenter.o: EternityII/DeltaMoveSwapRotateCenter.cpp EternityII/DeltaMoveSwapRotateCenter.h
$(CC) -c $(CFLAGS) EternityII/DeltaMoveSwapRotateCenter.cpp -o $@
EtIIDeltaMoveSwapSide.o: EternityII/DeltaMoveSwapSide.cpp EternityII/DeltaMoveSwapSide.h
$(CC) -c $(CFLAGS) EternityII/DeltaMoveSwapSide.cpp -o $@
EtIIEvaluator.o: EternityII/Evaluator.cpp EternityII/Evaluator.h
$(CC) -c $(CFLAGS) EternityII/Evaluator.cpp -o $@
EtIINSSeqRotate.o: EternityII/NSSeqRotate.cpp EternityII/NSSeqRotate.h
$(CC) -c $(CFLAGS) EternityII/NSSeqRotate.cpp -o $@
EtIINSSeqSwapCenter.o: EternityII/NSSeqSwapCenter.cpp EternityII/NSSeqSwapCenter.h
$(CC) -c $(CFLAGS) EternityII/NSSeqSwapCenter.cpp -o $@
EtIINSSeqSwapCorner.o: EternityII/NSSeqSwapCorner.cpp EternityII/NSSeqSwapCorner.h
$(CC) -c $(CFLAGS) EternityII/NSSeqSwapCorner.cpp -o $@
EtIINSSeqSwapRotateCenter.o: EternityII/NSSeqSwapRotateCenter.cpp EternityII/NSSeqSwapRotateCenter.h
$(CC) -c $(CFLAGS) EternityII/NSSeqSwapRotateCenter.cpp -o $@
EtIINSSeqSwapSide.o: EternityII/NSSeqSwapSide.cpp EternityII/NSSeqSwapSide.h
$(CC) -c $(CFLAGS) EternityII/NSSeqSwapSide.cpp -o $@
EtIIProblemCommand.o: EternityII/ProblemCommand.cpp EternityII/ProblemCommand.h
$(CC) -c $(CFLAGS) EternityII/ProblemCommand.cpp -o $@
EtIIProblemInstance.o: EternityII/ProblemInstance.cpp EternityII/ProblemInstance.h
$(CC) -c $(CFLAGS) EternityII/ProblemInstance.cpp -o $@
.PHONY: all clean
clean:
rm -f app_EtII
rm -f EtII*.o