-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathMakefile.gp2x
More file actions
65 lines (46 loc) · 2.39 KB
/
Makefile.gp2x
File metadata and controls
65 lines (46 loc) · 2.39 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
# Project: GPmarkGP2X
# Makefile created by Dev-C++ 4.9.9.2
CPP = g++.exe
CC = gcc.exe
OBJ = gp2x/bitfonts.o gp2x/blitting.o gp2x/bunny3d.o gp2x/engine3d.o gp2x/env1.o gp2x/generate3d.o gp2x/main.o gp2x/plasma.o gp2x/radialblur.o gp2x/render3d.o gp2x/rotozoomer.o gp2x/sky1.o
LINKOBJ = gp2x/bitfonts.o gp2x/blitting.o gp2x/bunny3d.o gp2x/engine3d.o gp2x/env1.o gp2x/generate3d.o gp2x/main.o gp2x/plasma.o gp2x/radialblur.o gp2x/render3d.o gp2x/rotozoomer.o gp2x/sky1.o
LIBS = -L"c:/Compilers/GP2X/GP2XSDK/Tools/arm-gp2x-linux/lib" -lSDL -s
INCS = -I"c:/Compilers/GP2X/GP2XSDK/Tools/arm-gp2x-linux/include" -I"c:/Compilers/GP2X/GP2XSDK/Tools/include" -I"c:/Compilers/GP2X/GP2XSDK/Tools/include/SDL"
CXXINCS = -I"c:/Compilers/GP2X/GP2XSDK/Tools/include/c++/3.4.6/backward" -I"c:/Compilers/GP2X/GP2XSDK/Tools/include/c++/3.4.6" -I"c:/Compilers/GP2X/GP2XSDK/Tools/arm-gp2x-linux/include" -I"c:/Compilers/GP2X/GP2XSDK/Tools/include" -I"c:/Compilers/GP2X/GP2XSDK/Tools/include/SDL"
BIN = GPmarkGP2X.gpe
CXXFLAGS = $(CXXINCS) -DGP2X -fexpensive-optimizations -O3
CFLAGS = $(INCS) -DGP2X -fexpensive-optimizations -O3
RM = rm -f
MKDIR = cygwin-mkdir -p
.PHONY: all all-before all-after clean clean-custom
all: all-before GPmarkGP2X.gpe all-after
all-before:
$(MKDIR) "gp2x"
clean: clean-custom
${RM} $(OBJ) $(BIN)
$(BIN): $(OBJ)
$(CPP) $(LINKOBJ) -o $@ $(LIBS)
gp2x/bitfonts.o: bitfonts.cpp
$(CPP) -c bitfonts.cpp -o gp2x/bitfonts.o $(CXXFLAGS)
gp2x/blitting.o: blitting.cpp
$(CPP) -c blitting.cpp -o gp2x/blitting.o $(CXXFLAGS)
gp2x/bunny3d.o: bunny3d.cpp
$(CPP) -c bunny3d.cpp -o gp2x/bunny3d.o $(CXXFLAGS)
gp2x/engine3d.o: engine3d.cpp
$(CPP) -c engine3d.cpp -o gp2x/engine3d.o $(CXXFLAGS)
gp2x/env1.o: env1.cpp
$(CPP) -c env1.cpp -o gp2x/env1.o $(CXXFLAGS)
gp2x/generate3d.o: generate3d.cpp
$(CPP) -c generate3d.cpp -o gp2x/generate3d.o $(CXXFLAGS)
gp2x/main.o: main.cpp
$(CPP) -c main.cpp -o gp2x/main.o $(CXXFLAGS)
gp2x/plasma.o: plasma.cpp
$(CPP) -c plasma.cpp -o gp2x/plasma.o $(CXXFLAGS)
gp2x/radialblur.o: radialblur.cpp
$(CPP) -c radialblur.cpp -o gp2x/radialblur.o $(CXXFLAGS)
gp2x/render3d.o: render3d.cpp
$(CPP) -c render3d.cpp -o gp2x/render3d.o $(CXXFLAGS)
gp2x/rotozoomer.o: rotozoomer.cpp
$(CPP) -c rotozoomer.cpp -o gp2x/rotozoomer.o $(CXXFLAGS)
gp2x/sky1.o: sky1.cpp
$(CPP) -c sky1.cpp -o gp2x/sky1.o $(CXXFLAGS)