-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathMakefile.win
More file actions
66 lines (47 loc) · 2.28 KB
/
Makefile.win
File metadata and controls
66 lines (47 loc) · 2.28 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
# Project: 4dtris
# Makefile created by Dev-C++ 4.9.9.2
CPP = g++.exe
CC = gcc.exe
WINDRES = windres.exe
RES = 4dtris.res
OBJ = src/4dt_ai.o src/4dt_eng.o src/4dt_g3d.o src/4dt_g4d.o src/4dt_gtxt.o src/4dt_hst.o src/4dt_m3d.o src/4dt_m4d.o src/4dt_main.o src/4dt_menu.o src/4dt_scn.o src/4dt_ui.o $(RES)
LINKOBJ = src/4dt_ai.o src/4dt_eng.o src/4dt_g3d.o src/4dt_g4d.o src/4dt_gtxt.o src/4dt_hst.o src/4dt_m3d.o src/4dt_m4d.o src/4dt_main.o src/4dt_menu.o src/4dt_scn.o src/4dt_ui.o $(RES)
LIBS = -L"C:/Dev-Cpp/lib" -L"C:/Dev-Cpp/SDL/SDL-1.2.14/lib" -mwindows -lmingw32 -lSDLmain -lSDL -lopengl32 -lglu32 -lSDL_ttf -lintl
INCS = -I"C:/Dev-Cpp/include" -I"C:/Dev-Cpp/SDL/SDL-1.2.14/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" -I"C:/Dev-Cpp/SDL/SDL-1.2.14/include"
BIN = 4dtris.exe
CXXFLAGS = $(CXXINCS)
CFLAGS = $(INCS)
RM = rm -f
.PHONY: all all-before all-after clean clean-custom
all: all-before 4dtris.exe all-after
clean: clean-custom
${RM} $(OBJ) $(BIN)
$(BIN): $(OBJ)
$(CC) $(LINKOBJ) -o "4dtris.exe" $(LIBS)
src/4dt_ai.o: src/4dt_ai.c
$(CC) -c src/4dt_ai.c -o src/4dt_ai.o $(CFLAGS)
src/4dt_eng.o: src/4dt_eng.c
$(CC) -c src/4dt_eng.c -o src/4dt_eng.o $(CFLAGS)
src/4dt_g3d.o: src/4dt_g3d.c
$(CC) -c src/4dt_g3d.c -o src/4dt_g3d.o $(CFLAGS)
src/4dt_g4d.o: src/4dt_g4d.c
$(CC) -c src/4dt_g4d.c -o src/4dt_g4d.o $(CFLAGS)
src/4dt_gtxt.o: src/4dt_gtxt.c
$(CC) -c src/4dt_gtxt.c -o src/4dt_gtxt.o $(CFLAGS)
src/4dt_hst.o: src/4dt_hst.c
$(CC) -c src/4dt_hst.c -o src/4dt_hst.o $(CFLAGS)
src/4dt_m3d.o: src/4dt_m3d.c
$(CC) -c src/4dt_m3d.c -o src/4dt_m3d.o $(CFLAGS)
src/4dt_m4d.o: src/4dt_m4d.c
$(CC) -c src/4dt_m4d.c -o src/4dt_m4d.o $(CFLAGS)
src/4dt_main.o: src/4dt_main.c
$(CC) -c src/4dt_main.c -o src/4dt_main.o $(CFLAGS)
src/4dt_menu.o: src/4dt_menu.c
$(CC) -c src/4dt_menu.c -o src/4dt_menu.o $(CFLAGS)
src/4dt_scn.o: src/4dt_scn.c
$(CC) -c src/4dt_scn.c -o src/4dt_scn.o $(CFLAGS)
src/4dt_ui.o: src/4dt_ui.c
$(CC) -c src/4dt_ui.c -o src/4dt_ui.o $(CFLAGS)
4dtris.res: 4dtris.rc
$(WINDRES) -i 4dtris.rc --input-format=rc -o 4dtris.res -O coff