1MODULE := engines/neverhood 2 3MODULE_OBJS = \ 4 background.o \ 5 blbarchive.o \ 6 console.o \ 7 diskplayerscene.o \ 8 entity.o \ 9 gamemodule.o \ 10 gamevars.o \ 11 graphics.o \ 12 klaymen.o \ 13 menumodule.o \ 14 metaengine.o \ 15 microtiles.o \ 16 module_scene.o \ 17 modules/module1000.o \ 18 modules/module1000_sprites.o \ 19 modules/module1100.o \ 20 modules/module1100_sprites.o \ 21 modules/module1200.o \ 22 modules/module1200_sprites.o \ 23 modules/module1300.o \ 24 modules/module1300_sprites.o \ 25 modules/module1400.o \ 26 modules/module1400_sprites.o \ 27 modules/module1500.o \ 28 modules/module1600.o \ 29 modules/module1600_sprites.o \ 30 modules/module1700.o \ 31 modules/module1700_sprites.o \ 32 modules/module1800.o \ 33 modules/module1900.o \ 34 modules/module1900_sprites.o \ 35 modules/module2000.o \ 36 modules/module2000_sprites.o \ 37 modules/module2100.o \ 38 modules/module2100_sprites.o \ 39 modules/module2200.o \ 40 modules/module2200_sprites.o \ 41 modules/module2300.o \ 42 modules/module2400.o \ 43 modules/module2400_sprites.o \ 44 modules/module2500.o \ 45 modules/module2500_sprites.o \ 46 modules/module2600.o \ 47 modules/module2600_sprites.o \ 48 modules/module2700.o \ 49 modules/module2700_sprites.o \ 50 modules/module2800.o \ 51 modules/module2800_sprites.o \ 52 modules/module2900.o \ 53 modules/module2900_sprites.o \ 54 modules/module3000.o \ 55 modules/module3000_sprites.o \ 56 mouse.o \ 57 navigationscene.o \ 58 neverhood.o \ 59 palette.o \ 60 resource.o \ 61 resourceman.o \ 62 saveload.o \ 63 scene.o \ 64 screen.o \ 65 smackerscene.o \ 66 smackerplayer.o \ 67 sound.o \ 68 sprite.o \ 69 staticdata.o 70 71# This module can be built as a plugin 72ifeq ($(ENABLE_NEVERHOOD), DYNAMIC_PLUGIN) 73PLUGIN := 1 74endif 75 76# Include common rules 77include $(srcdir)/rules.mk 78 79# Detection objects 80DETECT_OBJS += $(MODULE)/detection.o 81