12
# END OF CUSTOM SETTINGS
15
-I$(ODEPREFIX)/include \
16
-I$(PLIBPREFIX)/include \
21
-L$(PLIBPREFIX)/$(LIBDIRNAME) \
22
-L/usr/X11R6/$(LIBDIRNAME)
41
$(ODEPREFIX)/$(LIBDIRNAME)/libode.a \
42
-lplibssgaux -lplibssg -lplibsg -lplibpu -lplibfnt -lplibul \
43
-lglut -lGLU -lGL -lasound
49
stormbaancoureur: $(OBJS) $(ODEPREFIX)/$(LIBDIRNAME)/libode.a
50
$(CXX) -o stormbaancoureur $(OBJS) $(LFLAGS) $(LIBS)
52
staticworldobject.o: ../src-common/staticworldobject.cxx ../src-common/staticworldobject.h ../src-common/worldobject.h
53
$(CXX) -c $(CXXFLAGS) ../src-common/staticworldobject.cxx
55
dynamicobject.o: ../src-common/dynamicobject.cxx ../src-common/dynamicobject.h ../src-common/worldobject.h
56
$(CXX) -c $(CXXFLAGS) ../src-common/dynamicobject.cxx
58
carobject.o: carobject.cxx carobject.h
59
$(CXX) -c $(CXXFLAGS) carobject.cxx
61
controllerpad.o: controllerpad.cxx controller.h ../src-common/joydb.h
62
$(CXX) -c $(CXXFLAGS) controllerpad.cxx
64
controllerkey.o: controllerkey.cxx
65
$(CXX) -c $(CXXFLAGS) controllerkey.cxx
67
texture.o: texture.cxx
68
$(CXX) -c $(CXXFLAGS) texture.cxx
71
$(CXX) -c $(CXXFLAGS) tga.cxx
73
intro.o: intro.cxx intro.h
74
$(CXX) -c $(CXXFLAGS) intro.cxx
76
vectortext.o: vectortext.cxx vectortext.h
77
$(CXX) -c $(CXXFLAGS) vectortext.cxx
79
postscore.o: postscore.cxx postscore.h
80
$(CXX) -c $(CXXFLAGS) postscore.cxx
82
soundenginealsa.o: ../src-common/soundenginealsa.cxx ../src-common/soundenginealsa.h ../src-common/soundfeed.h ../src-common/soundclip.h
83
$(CXX) -c $(CXXFLAGS) ../src-common/soundenginealsa.cxx
85
main.o: main.cxx ../src-common/trackingcam.h cratewall.h controller.h intro.h plodegui.h doorstand.h carpettrack.h spikejump.h ferriswheel.h turntable.h sturmbahn.h ../src-common/modelmap.h starsky.h carobject.h respawnpoint.h
86
$(CXX) -c $(CXXFLAGS) main.cxx
88
debugrun: stormbaancoureur
89
PLODE_DATADIR=`pwd` gdb ./stormbaancoureur
92
PLODE_DATADIR=`pwd` ./stormbaancoureur
95
rm -f *.o stormbaancoureur
97
GAMEDIR=$(DESTDIR)/usr/share/games/stormbaancoureur
98
install: stormbaancoureur
100
mkdir -p $(DESTDIR)/usr/games/
101
mkdir -p $(GAMEDIR)/images/
102
mkdir -p $(GAMEDIR)/sounds/
103
mkdir -p $(GAMEDIR)/models/
105
install stormbaancoureur $(DESTDIR)/usr/games/stormbaancoureur
107
install -m 644 images/engine.tga $(GAMEDIR)/images/engine.tga
108
install -m 644 images/info_carpet_smooth.rgb $(GAMEDIR)/images/info_carpet_smooth.rgb
109
install -m 644 images/info_door_smooth.rgb $(GAMEDIR)/images/info_door_smooth.rgb
110
install -m 644 images/info_jump_smooth.rgb $(GAMEDIR)/images/info_jump_smooth.rgb
112
install -m 644 sounds/rpm_graph.txt $(GAMEDIR)/sounds/rpm_graph.txt
113
install -m 644 sounds/camaro_s16_le.wav $(GAMEDIR)/sounds/camaro_s16_le.wav
114
install -m 644 sounds/detonationnorm_s16_le.wav $(GAMEDIR)/sounds/detonationnorm_s16_le.wav
116
install -m 644 models/baseplate.3ds $(GAMEDIR)/models/baseplate.3ds
117
install -m 644 models/car.3ds $(GAMEDIR)/models/car.3ds
118
install -m 644 models/carpet.3ds $(GAMEDIR)/models/carpet.3ds
119
install -m 644 models/crate.3ds $(GAMEDIR)/models/crate.3ds
120
install -m 644 models/cratejump.3ds $(GAMEDIR)/models/cratejump.3ds
121
install -m 644 models/crate_low.3ds $(GAMEDIR)/models/crate_low.3ds
122
install -m 644 models/door.3ds $(GAMEDIR)/models/door.3ds
123
install -m 644 models/doorstand.3ds $(GAMEDIR)/models/doorstand.3ds
124
install -m 644 models/ferriswheelcart.3ds $(GAMEDIR)/models/ferriswheelcart.3ds
125
install -m 644 models/ferriswheelstand.3ds $(GAMEDIR)/models/ferriswheelstand.3ds
126
install -m 644 models/ferriswheelwheel.3ds $(GAMEDIR)/models/ferriswheelwheel.3ds
127
install -m 644 models/finishdoor.3ds $(GAMEDIR)/models/finishdoor.3ds
128
install -m 644 models/finishplank.3ds $(GAMEDIR)/models/finishplank.3ds
129
install -m 644 models/floppy.3ds $(GAMEDIR)/models/floppy.3ds
130
install -m 644 models/grid.3ds $(GAMEDIR)/models/grid.3ds
131
install -m 644 models/highjump.3ds $(GAMEDIR)/models/highjump.3ds
132
install -m 644 models/jumpboard.3ds $(GAMEDIR)/models/jumpboard.3ds
133
install -m 644 models/licplate.ac $(GAMEDIR)/models/licplate.ac
134
install -m 644 models/licplate.bmp $(GAMEDIR)/models/licplate.bmp
135
install -m 644 models/ramp.3ds $(GAMEDIR)/models/ramp.3ds
136
install -m 644 models/spikegate.3ds $(GAMEDIR)/models/spikegate.3ds
137
install -m 644 models/track.3ds $(GAMEDIR)/models/track.3ds
138
install -m 644 models/truck.3ds $(GAMEDIR)/models/truck.3ds
139
install -m 644 models/turntable_ramp.3ds $(GAMEDIR)/models/turntable_ramp.3ds
140
install -m 644 models/turntable_wheel.3ds $(GAMEDIR)/models/turntable_wheel.3ds
141
install -m 644 models/wheel.3ds $(GAMEDIR)/models/wheel.3ds
145
strip stormbaancoureur
146
fakeroot dpkg-buildpackage