81 lines
1.6 KiB
Makefile
81 lines
1.6 KiB
Makefile
MODULE := engines/got
|
|
|
|
MODULE_OBJS = \
|
|
got.o \
|
|
console.o \
|
|
events.o \
|
|
messages.o \
|
|
metaengine.o \
|
|
musicdriver.o \
|
|
musicdriver_adlib.o \
|
|
musicparser.o \
|
|
sound.o \
|
|
vars.o \
|
|
data/actor.o \
|
|
data/highscores.o \
|
|
data/level.o \
|
|
data/sd_data.o \
|
|
data/setup.o \
|
|
data/thorinfo.o \
|
|
game/boss1.o \
|
|
game/boss2.o \
|
|
game/boss3.o \
|
|
game/back.o \
|
|
game/init.o \
|
|
game/main.o \
|
|
game/move.o \
|
|
game/move_patterns.o \
|
|
game/object.o \
|
|
game/script.o \
|
|
game/shot_movement.o \
|
|
game/shot_pattern.o \
|
|
game/special_tile.o \
|
|
game/status.o \
|
|
gfx/font.o \
|
|
gfx/gfx_chunks.o \
|
|
gfx/gfx_pics.o \
|
|
gfx/gfx_surface.o \
|
|
gfx/image.o \
|
|
gfx/palette.o \
|
|
utils/compression.o \
|
|
utils/file.o \
|
|
utils/res_archive.o \
|
|
views/view.o \
|
|
views/credits.o \
|
|
views/game.o \
|
|
views/game_content.o \
|
|
views/game_status.o \
|
|
views/opening.o \
|
|
views/part_title.o \
|
|
views/splash_screen.o \
|
|
views/story.o \
|
|
views/title_background.o \
|
|
views/dialogs/dialog.o \
|
|
views/dialogs/select_option.o \
|
|
views/dialogs/ask.o \
|
|
views/dialogs/high_scores.o \
|
|
views/dialogs/main_menu.o \
|
|
views/dialogs/options_menu.o \
|
|
views/dialogs/quit.o \
|
|
views/dialogs/quit_game.o \
|
|
views/dialogs/save_game.o \
|
|
views/dialogs/say.o \
|
|
views/dialogs/select_game.o \
|
|
views/dialogs/select_item.o \
|
|
views/dialogs/select_scroll.o \
|
|
views/dialogs/select_slow.o \
|
|
views/dialogs/set_music.o \
|
|
views/dialogs/set_sound.o \
|
|
views/dialogs/skill_level.o
|
|
|
|
# This module can be built as a plugin
|
|
ifeq ($(ENABLE_GOT), DYNAMIC_PLUGIN)
|
|
PLUGIN := 1
|
|
endif
|
|
|
|
# Include common rules
|
|
include $(srcdir)/rules.mk
|
|
|
|
# Detection objects
|
|
DETECT_OBJS += $(MODULE)/detection.o
|