Files
2026-02-02 04:50:13 +01:00

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