3 COMPILE
=g
++ -g
-O2
-c %SRCFILE
% -D DEBUG `sdl
-config
--cflags`
-Wreturn
-type -Wunused
-variable
-Wno
-multichar
-o %MODULE
%.%OBJ_EXT
%
4 LPREFIX
=g
++ -o %OUTPUT
%
5 LSUFFIX
=`sdl
-config
--libs`
-lSDL_ttf
18 TextBox
/YesNoPrompt.cpp
20 TextBox
/StageSelect.cpp
21 TextBox
/SaveSelect.cpp
44 ai
/first_cave
/first_cave
.cpp
45 ai
/village
/village
.cpp
46 ai
/village
/balrog_boss_running
.cpp
47 ai
/village
/ma_pignon
.cpp
52 ai
/weed
/balrog_boss_flying
.cpp
53 ai
/weed
/frenzied_mimiga
.cpp
56 ai
/sand
/curly_boss
.cpp
57 ai
/sand
/toroko_frenzied
.cpp
59 ai
/maze
/critter_purple
.cpp
61 ai
/maze
/pooh_black
.cpp
62 ai
/maze
/balrog_boss_missiles
.cpp
63 ai
/maze
/labyrinth_m
.cpp
66 ai
/plantation
/plantation
.cpp
67 ai
/last_cave
/last_cave
.cpp
68 ai
/final_battle
/balcony
.cpp
69 ai
/final_battle
/misery
.cpp
70 ai
/final_battle
/final_misc
.cpp
71 ai
/final_battle
/doctor
.cpp
72 ai
/final_battle
/doctor_frenzied
.cpp
73 ai
/final_battle
/doctor_common
.cpp
74 ai
/final_battle
/sidekicks
.cpp
76 ai
/hell
/ballos_priest
.cpp
77 ai
/hell
/ballos_misc
.cpp
85 ai
/weapons
/weapons
.cpp
86 ai
/weapons
/polar_mgun
.cpp
87 ai
/weapons
/missile
.cpp
88 ai
/weapons
/fireball
.cpp
91 ai
/weapons
/nemesis
.cpp
92 ai
/weapons
/bubbler
.cpp
94 ai
/weapons
/whimstar
.cpp
107 ai
/boss
/undead_core
.cpp
108 ai
/boss
/heavypress
.cpp
114 endgame
/CredReader.cpp
124 graphics
/nxsurface
.cpp
125 graphics
/graphics
.cpp
129 graphics
/safemode
.cpp
138 siflib
/sectSprites
.cpp
139 siflib
/sectStringArray
.cpp
142 extract
/extractpxt
.cpp
143 extract
/extractfiles
.cpp
144 extract
/extractstages
.cpp
147 autogen
/AssignSprites.cpp
153 common
/StringList.cpp