diff --git a/base/plugins.cpp b/base/plugins.cpp index e2af9328a7b..71024621732 100644 --- a/base/plugins.cpp +++ b/base/plugins.cpp @@ -121,6 +121,9 @@ public: #if PLUGIN_ENABLED_STATIC(KYRA) LINK_PLUGIN(KYRA) #endif + #if PLUGIN_ENABLED_STATIC(LASTEXPRESS) + LINK_PLUGIN(LASTEXPRESS) + #endif #if PLUGIN_ENABLED_STATIC(LURE) LINK_PLUGIN(LURE) #endif diff --git a/configure b/configure index 9ac414ee710..5053884c512 100755 --- a/configure +++ b/configure @@ -91,6 +91,7 @@ add_engine groovie2 "Groovie 2 games" no add_engine hugo "Hugo Trilogy" no add_engine kyra "Legend of Kyrandia" yes "lol" add_engine lol "Lands of Lore" no +add_engine lastexpress "The Last Express" no add_engine lure "Lure of the Temptress" yes add_engine m4 "M4/MADS" no add_engine made "MADE" yes diff --git a/engines/engines.mk b/engines/engines.mk index be119c35d6a..eea4ffc0b94 100644 --- a/engines/engines.mk +++ b/engines/engines.mk @@ -74,6 +74,11 @@ DEFINES += -DENABLE_LOL endif endif +ifdef ENABLE_LASTEXPRESS +DEFINES += -DENABLE_LASTEXPRESS=$(ENABLE_LASTEXPRESS) +MODULES += engines/lastexpress +endif + ifdef ENABLE_LURE DEFINES += -DENABLE_LURE=$(ENABLE_LURE) MODULES += engines/lure