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