[606] | 1 | |
---|
| 2 | EXTRA_DIST = \ |
---|
| 3 | $(demos) $(music) $(lisp) $(extra) $(art) $(levels) $(doc) $(sound) |
---|
| 4 | |
---|
[607] | 5 | install-data-local: |
---|
| 6 | @for p in $(EXTRA_DIST); do \ |
---|
| 7 | d="`echo \"$$p\" | sed -ne 's@\(.*\)/.*@\1@p'`"; \ |
---|
[623] | 8 | $(MKDIR_P) "$(DESTDIR)$(assetdir)/$$d"; \ |
---|
| 9 | echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(assetdir)/$$d"; \ |
---|
| 10 | $(INSTALL_DATA) "$(srcdir)/$$p" "$(DESTDIR)$(assetdir)/$$d" || exit $$?; \ |
---|
[607] | 11 | done |
---|
| 12 | |
---|
| 13 | uninstall-local: |
---|
| 14 | @for p in $(EXTRA_DIST); do \ |
---|
[623] | 15 | echo " ( cd '$(DESTDIR)$(assetdir)' && rm -f" $$p ")"; \ |
---|
| 16 | cd "$(DESTDIR)$(assetdir)" && rm -f $$p; \ |
---|
[607] | 17 | done |
---|
| 18 | |
---|
[606] | 19 | lisp = \ |
---|
| 20 | abuse.lsp edit.lsp hardness.lsp music/playhmp.lsp \ |
---|
| 21 | lisp/ant.lsp lisp/chat.lsp lisp/common.lsp lisp/doors.lsp \ |
---|
| 22 | lisp/duong.lsp lisp/english.lsp lisp/explo.lsp lisp/flyer.lsp \ |
---|
| 23 | lisp/french.lsp lisp/gates.lsp lisp/general.lsp lisp/german.lsp \ |
---|
| 24 | lisp/guns.lsp lisp/input.lsp lisp/jugger.lsp lisp/ladder.lsp \ |
---|
| 25 | lisp/language.lsp lisp/light.lsp lisp/options.lsp lisp/people.lsp \ |
---|
| 26 | lisp/platform.lsp lisp/playwav.lsp lisp/powerup.lsp lisp/sfx.lsp \ |
---|
| 27 | lisp/share.lsp lisp/startup.lsp lisp/switch.lsp lisp/teleport.lsp \ |
---|
| 28 | lisp/userfuns.lsp lisp/version.lsp lisp/weapons.lsp |
---|
| 29 | |
---|
| 30 | lisp += \ |
---|
| 31 | addon/aliens/alichars.lsp addon/aliens/aliens.lsp \ |
---|
| 32 | addon/aliens/astartup.lsp addon/aliens/objects.lsp \ |
---|
| 33 | addon/aliens/powerold.lsp addon/aliens/powerups.lsp \ |
---|
| 34 | addon/aliens/sfx.lsp addon/aliens/tiles.lsp \ |
---|
| 35 | \ |
---|
| 36 | addon/bong/bong.lsp \ |
---|
| 37 | \ |
---|
| 38 | addon/claudio/claudio.lsp addon/claudio/oldclaud.lsp \ |
---|
| 39 | addon/deathmat/cur_lev.lsp addon/deathmat/deathmat.lsp \ |
---|
| 40 | addon/deathmat/dstartup.lsp addon/deathmat/gamename.lsp \ |
---|
| 41 | addon/deathmat/large.lsp addon/deathmat/levelset.lsp \ |
---|
| 42 | addon/deathmat/medium.lsp addon/deathmat/small.lsp \ |
---|
| 43 | addon/deathmat/username.lsp addon/deathmat/version.lsp \ |
---|
| 44 | \ |
---|
| 45 | addon/example/example.lsp \ |
---|
| 46 | \ |
---|
| 47 | addon/leon/4frabsdm.lsp addon/leon/4frabs.lsp addon/leon/leon.lsp \ |
---|
| 48 | addon/leon/lisp/deco.lsp addon/leon/lisp/grenade.lsp \ |
---|
| 49 | addon/leon/lisp/lmisc.lsp addon/leon/lisp/lnant.lsp \ |
---|
| 50 | addon/leon/lisp/nextlev3.lsp addon/leon/lisp/nguns.lsp \ |
---|
| 51 | addon/leon/lisp/njug.lsp addon/leon/lisp/rain.lsp \ |
---|
| 52 | addon/leon/lisp/slavesw.lsp addon/leon/lisp/text.lsp \ |
---|
| 53 | \ |
---|
| 54 | addon/newart/newart.lsp \ |
---|
| 55 | \ |
---|
| 56 | addon/pong/common.lsp addon/pong/pong.lsp addon/pong/userfuns.lsp \ |
---|
| 57 | \ |
---|
| 58 | addon/twist/f2ai.lsp addon/twist/f2chars.lsp addon/twist/lisp/ai.lsp \ |
---|
| 59 | addon/twist/lisp/chars.lsp addon/twist/lisp/chat.lsp \ |
---|
| 60 | addon/twist/lisp/dray.lsp addon/twist/lisp/english.lsp \ |
---|
| 61 | addon/twist/lisp/f2ai.lsp addon/twist/lisp/f2chars.lsp \ |
---|
| 62 | addon/twist/lisp/light.lsp addon/twist/lisp/mario.lsp \ |
---|
| 63 | addon/twist/lisp/objects.lsp addon/twist/lisp/options.lsp \ |
---|
| 64 | addon/twist/lisp/players.lsp addon/twist/lisp/sfx.lsp \ |
---|
| 65 | addon/twist/lisp/startup.lsp addon/twist/lisp/tiles.lsp \ |
---|
| 66 | addon/twist/lisp/tints.lsp addon/twist/lisp/title.lsp \ |
---|
| 67 | addon/twist/lisp/userfuns.lsp addon/twist/lisp/weapons.lsp \ |
---|
| 68 | addon/twist/twist.lsp |
---|
| 69 | |
---|
| 70 | art = \ |
---|
| 71 | art/ant.spe art/ball.spe art/blowups.spe art/bold.spe art/boss.spe \ |
---|
| 72 | art/cloud.spe art/compass.spe art/consfnt.spe art/cop.spe art/coptop.spe \ |
---|
| 73 | art/credit.spe art/dev.spe art/door.spe art/exp1.spe art/flyer.spe \ |
---|
| 74 | art/fonts.spe art/frame.spe art/gun2.spe art/help.spe art/icons.spe \ |
---|
| 75 | art/jug.spe art/keys.spe art/letters.spe art/loading.spe art/misc.spe \ |
---|
| 76 | art/missle.spe art/mon_cfg.spe art/pform.spe art/rob1.spe art/rob2.spe \ |
---|
| 77 | art/screen11.spe art/smoke.spe art/statbar.spe art/status.spe \ |
---|
| 78 | art/title.spe art/wait.spe \ |
---|
| 79 | \ |
---|
| 80 | art/back/alienb.spe art/back/backgrnd.spe art/back/cave.spe \ |
---|
| 81 | art/back/city.spe art/back/galien.spe art/back/green2.spe \ |
---|
| 82 | art/back/intro.spe art/back/tech.spe \ |
---|
| 83 | \ |
---|
| 84 | art/chars/ammo.spe art/chars/block.spe art/chars/concus.spe \ |
---|
| 85 | art/chars/door.spe art/chars/lavap.spe art/chars/lava.spe \ |
---|
| 86 | art/chars/lightin.spe art/chars/mine.spe art/chars/platform.spe \ |
---|
| 87 | art/chars/push.spe art/chars/sect.spe art/chars/step.spe \ |
---|
| 88 | art/chars/tdoor.spe art/chars/teleport.spe \ |
---|
| 89 | \ |
---|
| 90 | art/fore/alien.spe art/fore/cave.spe art/fore/endgame.spe \ |
---|
| 91 | art/fore/foregrnd.spe art/fore/techno2.spe art/fore/techno3.spe \ |
---|
| 92 | art/fore/techno4.spe art/fore/techno.spe art/fore/trees2.spe \ |
---|
| 93 | art/fore/trees.spe \ |
---|
| 94 | \ |
---|
| 95 | art/tints/ant/blue.spe art/tints/ant/brown.spe \ |
---|
| 96 | art/tints/ant/darkblue.spe art/tints/ant/egg.spe \ |
---|
| 97 | art/tints/ant/evil.spe art/tints/ant/gray.spe \ |
---|
| 98 | art/tints/ant/green.spe art/tints/ant/mustard.spe \ |
---|
| 99 | art/tints/ant/orange.spe art/tints/ant/yellow.spe \ |
---|
| 100 | art/tints/cop/africa.spe art/tints/cop/blue.spe \ |
---|
| 101 | art/tints/cop/bright.spe art/tints/cop/darkblue.spe \ |
---|
| 102 | art/tints/cop/fire.spe art/tints/cop/gold.spe \ |
---|
| 103 | art/tints/cop/gray.spe art/tints/cop/land.spe \ |
---|
| 104 | art/tints/cop/olive.spe art/tints/cop/pinkish.spe \ |
---|
| 105 | art/tints/cop/purple.spe art/tints/cop/yellow.spe \ |
---|
| 106 | \ |
---|
| 107 | art/tints/guns/blue.spe art/tints/guns/green.spe \ |
---|
| 108 | art/tints/guns/orange.spe art/tints/guns/redish.spe |
---|
| 109 | |
---|
| 110 | art += \ |
---|
| 111 | addon/aliens/aliens.spe addon/aliens/bactiles.spe \ |
---|
| 112 | addon/aliens/fortiles.spe \ |
---|
| 113 | \ |
---|
| 114 | addon/bong/bong.spe \ |
---|
| 115 | \ |
---|
| 116 | addon/claudio/antship.spe addon/claudio/bigexp.spe \ |
---|
| 117 | addon/claudio/deepw1.spe addon/claudio/deepw2.spe addon/claudio/droid.spe \ |
---|
| 118 | addon/claudio/extiles.spe addon/claudio/fire.spe addon/claudio/lamp.spe \ |
---|
| 119 | addon/claudio/lava2.spe addon/claudio/mypanels.spe \ |
---|
| 120 | addon/claudio/nplatfor.spe addon/claudio/pal21.spe addon/claudio/pal2.spe \ |
---|
| 121 | addon/claudio/pal5.spe addon/claudio/pal81f.spe addon/claudio/pal81.spe \ |
---|
| 122 | addon/claudio/pal82f.spe addon/claudio/pal82.spe addon/claudio/pal90.spe \ |
---|
| 123 | addon/claudio/rob2.spe addon/claudio/skull.spe addon/claudio/spaced.spe \ |
---|
| 124 | addon/claudio/spaceh.spe addon/claudio/spacymed.spe \ |
---|
| 125 | addon/claudio/spacytdm.spe addon/claudio/sswitch.spe \ |
---|
| 126 | addon/claudio/t_lamp.spe addon/claudio/trex1.spe \ |
---|
| 127 | addon/claudio/t_skull.spe addon/claudio/t_space.spe \ |
---|
| 128 | addon/claudio/t_trex.spe addon/claudio/t_water.spe \ |
---|
| 129 | addon/claudio/umbrel3.spe addon/claudio/watem.spe \ |
---|
| 130 | \ |
---|
| 131 | addon/example/example.spe \ |
---|
| 132 | \ |
---|
| 133 | addon/leon/gray.spe addon/leon/level00.spe addon/leon/level01.spe \ |
---|
| 134 | addon/leon/level02.spe addon/leon/lmisc.spe addon/leon/lnant.spe \ |
---|
| 135 | addon/leon/lnewft2.spe addon/leon/lnewft.spe addon/leon/rain-old.spe \ |
---|
| 136 | addon/leon/rain.spe \ |
---|
| 137 | \ |
---|
| 138 | addon/newart/blcave.spe addon/newart/final.spe addon/newart/frabs_1.spe \ |
---|
| 139 | addon/newart/frabs_2.spe addon/newart/frbsblue.spe addon/newart/mtile.spe \ |
---|
| 140 | addon/newart/space.spe addon/newart/stones.spe \ |
---|
| 141 | \ |
---|
| 142 | addon/pong/levels/pongx01.spe addon/pong/levels/pongx02.spe \ |
---|
| 143 | addon/pong/levels/pongx03.spe addon/pong/levels/pongx04.spe \ |
---|
| 144 | addon/pong/levels/pongx05.spe addon/pong/levels/pongx06.spe \ |
---|
| 145 | addon/pong/levels/pongx07.spe addon/pong/levels/pongx08.spe \ |
---|
| 146 | addon/pong/levels/pongx09.spe addon/pong/levels/pongx10.spe \ |
---|
| 147 | addon/pong/pong.spe \ |
---|
| 148 | \ |
---|
| 149 | addon/twist/art/cgc.spe addon/twist/art/dray.spe addon/twist/art/fire.spe \ |
---|
| 150 | addon/twist/art/lavap.spe addon/twist/art/legs.spe \ |
---|
| 151 | addon/twist/art/mario.spe addon/twist/art/mtile.spe \ |
---|
| 152 | addon/twist/art/obj.spe addon/twist/art/palette.spe \ |
---|
| 153 | addon/twist/art/robs.spe addon/twist/art/title.spe \ |
---|
| 154 | addon/twist/art/weapons.spe |
---|
| 155 | |
---|
| 156 | levels = \ |
---|
| 157 | levels/level00.spe levels/level01.spe levels/level02.spe \ |
---|
| 158 | levels/level03.spe levels/level04.spe levels/level05.spe \ |
---|
| 159 | levels/level06.spe levels/level07.spe levels/level08.spe \ |
---|
| 160 | levels/level09.spe levels/level10.spe levels/level11.spe \ |
---|
| 161 | levels/level12.spe levels/level13.spe levels/level14.spe \ |
---|
| 162 | levels/level15.spe levels/level16.spe levels/level17.spe \ |
---|
| 163 | levels/level18.spe levels/level19.spe levels/level20.spe \ |
---|
| 164 | levels/level21.spe \ |
---|
| 165 | \ |
---|
| 166 | levels/frabs00.spe levels/frabs01.spe levels/frabs02.spe \ |
---|
| 167 | levels/frabs03.spe levels/frabs04.spe levels/frabs05.spe \ |
---|
| 168 | levels/frabs06.spe levels/frabs07.spe levels/frabs08.spe \ |
---|
| 169 | levels/frabs09.spe levels/frabs10.spe levels/frabs11.spe \ |
---|
| 170 | levels/frabs12.spe levels/frabs13.spe levels/frabs14.spe \ |
---|
| 171 | levels/frabs15.spe levels/frabs17.spe levels/frabs18.spe \ |
---|
| 172 | levels/frabs19.spe levels/frabs20.spe levels/frabs21.spe \ |
---|
| 173 | levels/frabs30.spe levels/frabs70.spe levels/frabs71.spe \ |
---|
| 174 | levels/frabs72.spe levels/frabs73.spe levels/frabs74.spe \ |
---|
| 175 | \ |
---|
| 176 | levels/mac/demo1.spe levels/mac/demo2.spe levels/mac/demo4.spe \ |
---|
| 177 | levels/mac/demo5.spe levels/mac/end.spe levels/mac/flevel12.spe \ |
---|
| 178 | levels/mac/level00.spe levels/mac/level01.spe levels/mac/level02.spe \ |
---|
| 179 | levels/mac/level05.spe levels/mac/level07.spe levels/mac/level08.spe \ |
---|
| 180 | levels/mac/level09.spe levels/mac/level12.spe levels/mac/level13.spe \ |
---|
| 181 | levels/mac/level15.spe levels/mac/level18.spe levels/mac/level19.spe \ |
---|
| 182 | levels/mac/level20.spe levels/mac/levels.spe levels/mac/netreg1.spe \ |
---|
| 183 | levels/mac/netshar1.spe levels/mac/netshar2.spe |
---|
| 184 | |
---|
| 185 | levels += \ |
---|
| 186 | netlevel/00dm.spe netlevel/2play1.spe netlevel/2play2.spe \ |
---|
| 187 | netlevel/2play3.spe netlevel/2play4.spe netlevel/4play1.spe \ |
---|
| 188 | netlevel/4play2.spe netlevel/4play3.spe netlevel/4play4.spe \ |
---|
| 189 | netlevel/8play1.spe netlevel/8play2.spe netlevel/8play3.spe \ |
---|
| 190 | netlevel/8play4.spe netlevel/alitlhot.spe netlevel/aquarius.spe \ |
---|
| 191 | netlevel/bugsmed.spe netlevel/bugssml.spe netlevel/bugs.spe \ |
---|
| 192 | netlevel/cistern.spe netlevel/getcross.spe netlevel/jdm3.spe \ |
---|
| 193 | netlevel/kotcross.spe netlevel/laazrckt.spe netlevel/limeston.spe \ |
---|
| 194 | netlevel/madrace.spe netlevel/occult.spe netlevel/redgrndm.spe \ |
---|
| 195 | netlevel/ruins.spe netlevel/spacymed.spe netlevel/spacytdm.spe \ |
---|
| 196 | netlevel/teardrop.spe netlevel/treesmal.spe |
---|
| 197 | |
---|
| 198 | levels += \ |
---|
| 199 | levels/mac/pong.lvl \ |
---|
| 200 | \ |
---|
| 201 | addon/bong/bong01.lvl \ |
---|
| 202 | \ |
---|
| 203 | addon/example/example.lvl \ |
---|
| 204 | \ |
---|
| 205 | addon/pong/pong01.lvl \ |
---|
| 206 | \ |
---|
| 207 | addon/twist/levels/l01s01.lvl addon/twist/levels/l01s02.lvl \ |
---|
| 208 | addon/twist/levels/l01s03.lvl addon/twist/levels/l01s04.lvl |
---|
| 209 | |
---|
[609] | 210 | demos = \ |
---|
| 211 | levels/demo1.dat levels/mac/demo1.dat levels/mac/demo2.dat \ |
---|
| 212 | levels/mac/demo3.dat levels/mac/demo4.dat levels/mac/demo5.dat |
---|
| 213 | |
---|
[606] | 214 | doc = \ |
---|
| 215 | addon/aliens/aliens.txt \ |
---|
| 216 | addon/aliens/readme.txt \ |
---|
| 217 | addon/claudio/palettes.txt \ |
---|
| 218 | addon/leon/leon.txt \ |
---|
| 219 | addon/newart/tiledoc.txt \ |
---|
| 220 | addon/pong/pong.txt \ |
---|
| 221 | addon/twist/readme.txt |
---|
| 222 | |
---|
[609] | 223 | extra = \ |
---|
| 224 | defaults.prp |
---|
| 225 | |
---|
| 226 | if HAVE_NONFREE |
---|
| 227 | music = \ |
---|
| 228 | music/intro.hmi music/victory.hmi \ |
---|
| 229 | music/abuse00.hmi music/abuse01.hmi music/abuse02.hmi music/abuse03.hmi \ |
---|
| 230 | music/abuse04.hmi music/abuse06.hmi music/abuse08.hmi music/abuse09.hmi \ |
---|
| 231 | music/abuse11.hmi music/abuse13.hmi music/abuse15.hmi music/abuse17.hmi |
---|
| 232 | |
---|
[606] | 233 | sound = \ |
---|
| 234 | sfx/adie02.wav sfx/adie03.wav sfx/adie05.wav sfx/ahit01.wav \ |
---|
| 235 | sfx/aland01.wav sfx/alien01.wav sfx/amb07.wav sfx/amb10.wav \ |
---|
| 236 | sfx/amb11.wav sfx/amb13.wav sfx/amb15.wav sfx/amb16.wav \ |
---|
| 237 | sfx/ambcave1.wav sfx/ambcave2.wav sfx/ambcave3.wav sfx/ambcave4.wav \ |
---|
| 238 | sfx/ambfrst2.wav sfx/ambtech1.wav sfx/ambtech2.wav sfx/ambtech3.wav \ |
---|
| 239 | sfx/ammo01.wav sfx/ammo02.wav sfx/apain01.wav sfx/aslash01.wav \ |
---|
| 240 | sfx/ball01.wav sfx/blkfoot4.wav sfx/button02.wav sfx/cleaner.wav \ |
---|
| 241 | sfx/crmble01.wav sfx/delobj01.wav sfx/doorup01.wav sfx/doorup02.wav \ |
---|
| 242 | sfx/eleacc01.wav sfx/elect02.wav sfx/eledec01.wav sfx/endlvl02.wav \ |
---|
| 243 | sfx/explod02.wav sfx/fadeon01.wav sfx/firebmb1.wav sfx/flamloop.wav \ |
---|
| 244 | sfx/fly03.wav sfx/force01.wav sfx/grenad01.wav sfx/health01.wav \ |
---|
| 245 | sfx/lasrmis2.wav sfx/lava01.wav sfx/link01.wav sfx/logo09.wav \ |
---|
| 246 | sfx/metal.wav sfx/mghit01.wav sfx/mghit02.wav sfx/pland01.wav \ |
---|
| 247 | sfx/plasma02.wav sfx/plasma03.wav sfx/pldeth02.wav sfx/pldeth04.wav \ |
---|
| 248 | sfx/pldeth05.wav sfx/pldeth07.wav sfx/plpain01.wav sfx/plpain02.wav \ |
---|
| 249 | sfx/plpain04.wav sfx/plpain10.wav sfx/poof05.wav sfx/poof06.wav \ |
---|
| 250 | sfx/robot02.wav sfx/rocket02.wav sfx/save01.wav sfx/save05.wav \ |
---|
| 251 | sfx/scream02.wav sfx/scream03.wav sfx/scream08.wav sfx/shotgn31.wav \ |
---|
| 252 | sfx/speed02.wav sfx/spring03.wav sfx/swish01.wav sfx/switch01.wav \ |
---|
| 253 | sfx/telept01.wav sfx/throw01.wav sfx/timerfst.wav sfx/zap2.wav \ |
---|
| 254 | sfx/zap3.wav |
---|
| 255 | |
---|
| 256 | sound += \ |
---|
| 257 | sfx/voice/aimsave.wav sfx/voice/ammosave.wav sfx/voice/ladder_1.wav \ |
---|
| 258 | sfx/voice/ownsave.wav sfx/voice/platfo_1.wav sfx/voice/poweru_1.wav \ |
---|
| 259 | sfx/voice/savesave.wav sfx/voice/spaceb_1.wav sfx/voice/spcbr1.wav \ |
---|
| 260 | sfx/voice/spcbr2.wav sfx/voice/starts_1.wav sfx/voice/statio_1.wav \ |
---|
| 261 | sfx/voice/switch_1.wav sfx/voice/switch_2.wav sfx/voice/telepo_1.wav \ |
---|
| 262 | sfx/voice/wallss_1.wav sfx/voice/weapon_1.wav |
---|
| 263 | |
---|
| 264 | sound += \ |
---|
| 265 | addon/aliens/adie01.wav addon/aliens/adie02.wav addon/aliens/adie03.wav \ |
---|
| 266 | addon/aliens/adie05.wav addon/aliens/ahit01.wav addon/aliens/alien01.wav \ |
---|
| 267 | addon/aliens/altaunt.wav addon/aliens/aslash01.wav \ |
---|
| 268 | addon/aliens/egghatch.wav addon/aliens/jarbreak.wav \ |
---|
| 269 | \ |
---|
| 270 | addon/claudio/aship.wav addon/claudio/drill.wav addon/claudio/fire.wav \ |
---|
| 271 | addon/claudio/glass1.wav addon/claudio/sewers.wav addon/claudio/skull.wav \ |
---|
| 272 | addon/claudio/spaceo.wav addon/claudio/trex1.wav addon/claudio/trex2.wav \ |
---|
| 273 | addon/claudio/unhealth.wav addon/claudio/wfall.wav \ |
---|
| 274 | \ |
---|
| 275 | addon/leon/sfx/ambship1.wav addon/leon/sfx/ambship2.wav \ |
---|
| 276 | addon/leon/sfx/gren5.wav addon/leon/sfx/gren6.wav \ |
---|
| 277 | addon/leon/sfx/rain2.wav addon/leon/sfx/rain3.wav \ |
---|
| 278 | addon/leon/sfx/rain4.wav addon/leon/sfx/rain.wav \ |
---|
| 279 | addon/leon/sfx/thunder2.wav addon/leon/sfx/thunder3.wav \ |
---|
| 280 | addon/leon/sfx/thunder4.wav addon/leon/sfx/thunder5.wav \ |
---|
| 281 | addon/leon/sfx/thunder.wav \ |
---|
| 282 | \ |
---|
| 283 | addon/twist/sfx/dray.wav |
---|
[609] | 284 | else |
---|
| 285 | music = |
---|
| 286 | sound = |
---|
| 287 | endif |
---|
[606] | 288 | |
---|