[Scummvm-devel] PORTERS: Enabling engines
Max Horn
max at quendi.de
Fri Jul 11 22:40:29 CEST 2008
Dear porters,
some time ago we made a change to the default build system, which we
should have announced on the list, but I think we forgot to. Sorry for
that, it slipped through :-(.
Essentially, the change means that now instead of enabling all engines
by default, and providing a switch to disable those you don't want, we
reversed the logic; you now have to explicitly enabled engines. To do
this, add stuff likes this to your Makefile(s):
ENABLE_SCUMM = STATIC_PLUGIN
ENABLE_SCUMM_7_8 = 1
ENABLE_HE = 1
ENABLE_AGI = STATIC_PLUGIN
ENABLE_AGOS = STATIC_PLUGIN
...
On the plus side, this new system now makes it possible to build some
engines as dynamic plugins, while some are static linked. This might
become interesting in the future (in particular since there are some
plans to add more plugin types -- e.g. for music drivers and graphics
scalers).
As always, we'll be happy to answer your questions and requests!
Cheers,
Max
More information about the Scummvm-devel
mailing list