[Scummvm-cvs-logs] CVS: scummvm TODO,1.230,1.231
Max Horn
fingolfin at users.sourceforge.net
Sun Feb 6 09:30:56 CET 2005
Update of /cvsroot/scummvm/scummvm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28091
Modified Files:
TODO
Log Message:
Add some plugin specific TODOs
Index: TODO
===================================================================
RCS file: /cvsroot/scummvm/scummvm/TODO,v
retrieving revision 1.230
retrieving revision 1.231
diff -u -d -r1.230 -r1.231
--- TODO 1 Feb 2005 04:58:13 -0000 1.230
+++ TODO 6 Feb 2005 17:27:56 -0000 1.231
@@ -232,6 +232,18 @@
from the launcher.
* This savegame API could return additional (optional) information for each
savegame entry: name; creation date; thumbnail screenshot
+* When building with the fake static plugins: instead of hardcoding the list
+ of plugins, plugins should automatically be "hooked in". This can be achieved
+ by modifying REGISTER_PLUGIN to insert special code into the plugins.
+* Likewise, when building with real dynamic plugins: instead of hardcoding
+ plugin names and pathes, we should scan in specific locations for all
+ available plugins, etc.. For example, try to load all "plugins/lib*.so"
+ files. To this end consider special file names for the plugins
+* On OSX: Support a plugin build in the bundle target: *.plugin files should
+ be put into ScummVM.app/Contents/PlugIns/; this also means that the loader
+ needs to search in the plugin dir of the active bundle. So use the
+ CF bundle API, inside a #ifdef MACOSX block.
+
#######################################################################
# Engines / frontends
More information about the Scummvm-git-logs
mailing list