MODULE := engines/sword25 MODULE_OBJS := \ detection.o \ sword25.o \ gfx/animation.o \ gfx/animationdescription.o \ gfx/animationresource.o \ gfx/animationtemplate.o \ gfx/animationtemplateregistry.o \ gfx/bitmap.o \ gfx/bitmapresource.o \ gfx/dynamicbitmap.o \ gfx/fontresource.o \ gfx/framecounter.o \ gfx/graphicengine.o \ gfx/graphicengine_script.o \ gfx/panel.o \ gfx/renderobject.o \ gfx/renderobjectmanager.o \ gfx/renderobjectregistry.o \ gfx/screenshot.o \ gfx/staticbitmap.o \ gfx/text.o \ gfx/timedrenderobject.o \ gfx/image/art.o \ gfx/image/b25sloader.o \ gfx/image/imageloader.o \ gfx/image/pngloader.o \ gfx/image/renderedimage.o \ gfx/image/swimage.o \ gfx/image/vectorimage.o \ gfx/image/vectorimagerenderer.o \ input/inputengine.o \ input/inputengine_script.o \ kernel/callbackregistry.o \ kernel/filesystemutil.o \ kernel/inputpersistenceblock.o \ kernel/kernel.o \ kernel/kernel_script.o \ kernel/log.o \ kernel/outputpersistenceblock.o \ kernel/persistenceservice.o \ kernel/resmanager.o \ kernel/resource.o \ kernel/scummvmwindow.o \ kernel/window.o \ math/geometry.o \ math/geometry_script.o \ math/polygon.o \ math/region.o \ math/regionregistry.o \ math/vertex.o \ math/walkregion.o \ package/packagemanager.o \ package/packagemanager_script.o \ script/luabindhelper.o \ script/luacallback.o \ script/luascript.o \ script/lua_extensions.o \ sfx/soundengine.o \ sfx/soundengine_script.o \ util/lua/lapi.o \ util/lua/lauxlib.o \ util/lua/lbaselib.o \ util/lua/lcode.o \ util/lua/ldblib.o \ util/lua/ldebug.o \ util/lua/ldo.o \ util/lua/ldump.o \ util/lua/lfunc.o \ util/lua/lgc.o \ util/lua/linit.o \ util/lua/liolib.o \ util/lua/llex.o \ util/lua/lmathlib.o \ util/lua/lmem.o \ util/lua/loadlib.o \ util/lua/lobject.o \ util/lua/lopcodes.o \ util/lua/loslib.o \ util/lua/lparser.o \ util/lua/lstate.o \ util/lua/lstring.o \ util/lua/lstrlib.o \ util/lua/ltable.o \ util/lua/ltablib.o \ util/lua/ltm.o \ util/lua/lundump.o \ util/lua/lvm.o \ util/lua/lzio.o \ util/lua/print.o \ util/pluto/pdep.o \ util/pluto/pluto.o \ util/pluto/plzio.o ifdef USE_THEORADEC MODULE_OBJS += \ fmv/movieplayer.o \ fmv/movieplayer_script.o \ fmv/theora_decoder.o \ fmv/yuvtorgba.o endif # This module can be built as a plugin ifeq ($(ENABLE_SWORD25), DYNAMIC_PLUGIN) PLUGIN := 1 endif # Include common rules include $(srcdir)/rules.mk