63 lines
1.1 KiB
Makefile
63 lines
1.1 KiB
Makefile
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/pierian.o \
|
|
plugin/pierian_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
|