3 COMPILE
=g
++ -g
-O2
-c %SRCFILE
% -D DEBUG `sdl
-config
--cflags`
-Wreturn
-type -Wformat
-Wno
-multichar
-o %MODULE
%.%OBJ_EXT
%
4 LPREFIX
=g
++ -o %OUTPUT
%
5 LSUFFIX
=`sdl
-config
--libs`
-lSDL_ttf
-lstdc
++ -lm
18 TextBox
/YesNoPrompt.cpp
20 TextBox
/StageSelect.cpp
21 TextBox
/SaveSelect.cpp
25 platform
/Linux
/vbesync
.c
46 ai
/first_cave
/first_cave
.cpp
47 ai
/village
/village
.cpp
48 ai
/village
/balrog_boss_running
.cpp
49 ai
/village
/ma_pignon
.cpp
54 ai
/weed
/balrog_boss_flying
.cpp
55 ai
/weed
/frenzied_mimiga
.cpp
58 ai
/sand
/curly_boss
.cpp
59 ai
/sand
/toroko_frenzied
.cpp
61 ai
/maze
/critter_purple
.cpp
63 ai
/maze
/pooh_black
.cpp
64 ai
/maze
/balrog_boss_missiles
.cpp
65 ai
/maze
/labyrinth_m
.cpp
68 ai
/plantation
/plantation
.cpp
69 ai
/last_cave
/last_cave
.cpp
70 ai
/final_battle
/balcony
.cpp
71 ai
/final_battle
/misery
.cpp
72 ai
/final_battle
/final_misc
.cpp
73 ai
/final_battle
/doctor
.cpp
74 ai
/final_battle
/doctor_frenzied
.cpp
75 ai
/final_battle
/doctor_common
.cpp
76 ai
/final_battle
/sidekicks
.cpp
78 ai
/hell
/ballos_priest
.cpp
79 ai
/hell
/ballos_misc
.cpp
87 ai
/weapons
/weapons
.cpp
88 ai
/weapons
/polar_mgun
.cpp
89 ai
/weapons
/missile
.cpp
90 ai
/weapons
/fireball
.cpp
93 ai
/weapons
/nemesis
.cpp
94 ai
/weapons
/bubbler
.cpp
96 ai
/weapons
/whimstar
.cpp
109 ai
/boss
/undead_core
.cpp
110 ai
/boss
/heavypress
.cpp
116 endgame
/CredReader.cpp
126 graphics
/nxsurface
.cpp
127 graphics
/graphics
.cpp
131 graphics
/safemode
.cpp
141 siflib
/sectSprites
.cpp
142 siflib
/sectStringArray
.cpp
145 extract
/extractpxt
.cpp
146 extract
/extractfiles
.cpp
147 extract
/extractstages
.cpp
150 autogen
/AssignSprites.cpp
154 common
/FileBuffer.cpp
157 common
/StringList.cpp