1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
|
MODULE := engines/mtropolis
MODULE_OBJS = \
asset_factory.o \
assets.o \
audio_player.o \
boot.o \
core.o \
coroutine_exec.o \
coroutine_manager.o \
coroutines.o \
data.o \
debug.o \
element_factory.o \
elements.o \
hacks.o \
metaengine.o \
miniscript.o \
modifiers.o \
modifier_factory.o \
mtropolis.o \
plugin/axlogic.o \
plugin/axlogic_data.o \
plugin/ftts.o \
plugin/ftts_data.o \
plugin/hoologic.o \
plugin/hoologic_data.o \
plugin/kw.o \
plugin/kw_data.o \
plugin/midi.o \
plugin/midi_data.o \
plugin/mline.o \
plugin/mline_data.o \
plugin/mti.o \
plugin/mti_data.o \
plugin/obsidian.o \
plugin/obsidian_data.o \
plugin/rwc.o \
plugin/rwc_data.o \
plugin/standard.o \
plugin/standard_data.o \
plugin/thereware.o \
plugin/thereware_data.o \
render.o \
runtime.o \
saveload.o \
subtitles.o \
vfs.o \
vthread.o
# This module can be built as a plugin
ifeq ($(ENABLE_MTROPOLIS), DYNAMIC_PLUGIN)
PLUGIN := 1
endif
# Include common rules
include $(srcdir)/rules.mk
# Detection objects
DETECT_OBJS += $(MODULE)/detection.o
|