-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile.win
102 lines (71 loc) · 4.42 KB
/
Makefile.win
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
# Project: Agent
# Makefile created by Dev-C++ 4.9.9.2
CPP = g++.exe
CC = gcc.exe
WINDRES = windres.exe
RES = Agent_private.res
OBJ = main.o agent.o environment.o random_num_gen.o evaluator.o GUI.o include/glui.o include/glui_bitmap_img_data.o include/glui_bitmaps.o include/glui_button.o include/glui_column.o include/glui_control.o include/glui_edittext.o include/glui_node.o include/glui_panel.o include/glui_radio.o include/glui_rollout.o include/glui_spinner.o include/glui_statictext.o include/glui_string.o include/glui_window.o include/glui_filebrowser.o include/glui_list.o include/glui_scrollbar.o $(RES)
LINKOBJ = main.o agent.o environment.o random_num_gen.o evaluator.o GUI.o include/glui.o include/glui_bitmap_img_data.o include/glui_bitmaps.o include/glui_button.o include/glui_column.o include/glui_control.o include/glui_edittext.o include/glui_node.o include/glui_panel.o include/glui_radio.o include/glui_rollout.o include/glui_spinner.o include/glui_statictext.o include/glui_string.o include/glui_window.o include/glui_filebrowser.o include/glui_list.o include/glui_scrollbar.o $(RES)
LIBS = -L"C:/Dev-Cpp/lib" -L"C:/Program Files/MPICH/SDK/Lib" -lopengl32 -lglut32 -lglu32
INCS = -I"C:/Dev-Cpp/include" -I"C:/Program Files/MPICH/SDK/Include"
CXXINCS = -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include" -I"C:/Dev-Cpp/include/c++/3.4.2/backward" -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32" -I"C:/Dev-Cpp/include/c++/3.4.2" -I"C:/Dev-Cpp/include"
BIN = Agent.exe
CXXFLAGS = $(CXXINCS)
CFLAGS = $(INCS)
RM = rm -f
.PHONY: all all-before all-after clean clean-custom
all: all-before Agent.exe all-after
clean: clean-custom
${RM} $(OBJ) $(BIN)
$(BIN): $(OBJ)
$(CPP) $(LINKOBJ) -o "Agent.exe" $(LIBS)
main.o: main.cpp
$(CPP) -c main.cpp -o main.o $(CXXFLAGS)
agent.o: agent.cpp
$(CPP) -c agent.cpp -o agent.o $(CXXFLAGS)
environment.o: environment.cpp
$(CPP) -c environment.cpp -o environment.o $(CXXFLAGS)
random_num_gen.o: random_num_gen.cpp
$(CPP) -c random_num_gen.cpp -o random_num_gen.o $(CXXFLAGS)
evaluator.o: evaluator.cpp
$(CPP) -c evaluator.cpp -o evaluator.o $(CXXFLAGS)
GUI.o: GUI.cpp
$(CPP) -c GUI.cpp -o GUI.o $(CXXFLAGS)
include/glui.o: include/glui.cpp
$(CPP) -c include/glui.cpp -o include/glui.o $(CXXFLAGS)
include/glui_bitmap_img_data.o: include/glui_bitmap_img_data.cpp
$(CPP) -c include/glui_bitmap_img_data.cpp -o include/glui_bitmap_img_data.o $(CXXFLAGS)
include/glui_bitmaps.o: include/glui_bitmaps.cpp
$(CPP) -c include/glui_bitmaps.cpp -o include/glui_bitmaps.o $(CXXFLAGS)
include/glui_button.o: include/glui_button.cpp
$(CPP) -c include/glui_button.cpp -o include/glui_button.o $(CXXFLAGS)
include/glui_column.o: include/glui_column.cpp
$(CPP) -c include/glui_column.cpp -o include/glui_column.o $(CXXFLAGS)
include/glui_control.o: include/glui_control.cpp
$(CPP) -c include/glui_control.cpp -o include/glui_control.o $(CXXFLAGS)
include/glui_edittext.o: include/glui_edittext.cpp
$(CPP) -c include/glui_edittext.cpp -o include/glui_edittext.o $(CXXFLAGS)
include/glui_node.o: include/glui_node.cpp
$(CPP) -c include/glui_node.cpp -o include/glui_node.o $(CXXFLAGS)
include/glui_panel.o: include/glui_panel.cpp
$(CPP) -c include/glui_panel.cpp -o include/glui_panel.o $(CXXFLAGS)
include/glui_radio.o: include/glui_radio.cpp
$(CPP) -c include/glui_radio.cpp -o include/glui_radio.o $(CXXFLAGS)
include/glui_rollout.o: include/glui_rollout.cpp
$(CPP) -c include/glui_rollout.cpp -o include/glui_rollout.o $(CXXFLAGS)
include/glui_spinner.o: include/glui_spinner.cpp
$(CPP) -c include/glui_spinner.cpp -o include/glui_spinner.o $(CXXFLAGS)
include/glui_statictext.o: include/glui_statictext.cpp
$(CPP) -c include/glui_statictext.cpp -o include/glui_statictext.o $(CXXFLAGS)
include/glui_string.o: include/glui_string.cpp
$(CPP) -c include/glui_string.cpp -o include/glui_string.o $(CXXFLAGS)
include/glui_window.o: include/glui_window.cpp
$(CPP) -c include/glui_window.cpp -o include/glui_window.o $(CXXFLAGS)
include/glui_filebrowser.o: include/glui_filebrowser.cpp
$(CPP) -c include/glui_filebrowser.cpp -o include/glui_filebrowser.o $(CXXFLAGS)
include/glui_list.o: include/glui_list.cpp
$(CPP) -c include/glui_list.cpp -o include/glui_list.o $(CXXFLAGS)
include/glui_scrollbar.o: include/glui_scrollbar.cpp
$(CPP) -c include/glui_scrollbar.cpp -o include/glui_scrollbar.o $(CXXFLAGS)
Agent_private.res: Agent_private.rc
$(WINDRES) -i Agent_private.rc --input-format=rc -o Agent_private.res -O coff