[Scummvm-cvs-logs] CVS: scummvm/queen module.mk,1.1,1.2 queen.cpp,1.1,1.2

Oliver Kiehl olki at users.sourceforge.net
Sun Sep 28 12:09:05 CEST 2003


Update of /cvsroot/scummvm/scummvm/queen
In directory sc8-pr-cvs1:/tmp/cvs-serv24794

Modified Files:
	module.mk queen.cpp 
Log Message:
allow queen to compile as plugin


Index: module.mk
===================================================================
RCS file: /cvsroot/scummvm/scummvm/queen/module.mk,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- module.mk	28 Sep 2003 15:48:54 -0000	1.1
+++ module.mk	28 Sep 2003 17:48:07 -0000	1.2
@@ -7,5 +7,10 @@
 	queen/queen.o \
 	queen/version.o \
 
+# This module can be built as a plugin
+ifdef BUILD_PLUGINS
+PLUGIN := 1
+endif
+
 # Include common rules 
 include common.rules

Index: queen.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/queen/queen.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- queen.cpp	28 Sep 2003 15:48:54 -0000	1.1
+++ queen.cpp	28 Sep 2003 17:48:07 -0000	1.2
@@ -23,6 +23,7 @@
 #include "queen/queen.h"
 #include "common/file.h"
 #include "base/gameDetector.h"
+#include "base/plugins.h"
 
 extern uint16 _debugLevel;
 
@@ -46,6 +47,8 @@
 Engine *Engine_QUEEN_create(GameDetector *detector, OSystem *syst) {
 	return new QueenEngine(detector, syst);
 }
+
+REGISTER_PLUGIN("Flight of the Amazon Queen", Engine_QUEEN_targetList, Engine_QUEEN_create);
 
 QueenEngine::QueenEngine(GameDetector *detector, OSystem *syst)
 	: Engine(detector, syst) {





More information about the Scummvm-git-logs mailing list