It was possible to reduce the number of moved files, due to some code
change. Now only
/svtools/source/config/miscopt.cxx
will be moved to svtools. Also these projects need now link with svtools:
fpicker (fpicker/source/generic/makefile.mk)
xmlhelp (xmlhelp/util/makefile.mk)
These changes have been made on CWS jl67.
Joachim Lingner
[EMAIL PROTECTED] wrote:
Type: required
Title: Make SVL library independent of VCL
Posted by: [EMAIL PROTECTED]
Affected: -,
Effective from: CWS jl67
*Summary*
--------
Move classes which require VCL out of SVL.
*Description*
-------------
The SVL library which is build in svtools was intented to be "light"
(SV "LIGHT") that is it must not link with VCL. Unfortunately code was
added a while ago that needs VCL, hence projects which depend on SVL
also need VCL. This breaks the unopkg command line tool which must
work without VCL (e.g. a X Display). I have taken the necessary steps
to remove the VCL dependency. This includes:
-SVL does not link with VCL (obvious)
-Some classes are moved from svl to svtools. This affects these headers:
svtools/inc/eventcfg.hxx
svtools/inc/svtools/addxmltostorageoptions.hxx
svtools/inc/svtools/cmdoptions.hxx
svtools/inc/svtools/compatibility.hxx
svtools/inc/svtools/defaultoptions.hxx
svtools/inc/svtools/dynamicmenuoptions.hxx
svtools/inc/svtools/extendedsecurityoptions.hxx
svtools/inc/svtools/fontoptions.hxx
svtools/inc/svtools/historyoptions.hxx
svtools/inc/svtools/inetoptions.hxx
svtools/inc/svtools/internaloptions.hxx
svtools/inc/svtools/lingucfg.hxx
svtools/inc/svtools/localisationoptions.hxx
svtools/inc/svtools/menuoptions.hxx
svtools/inc/svtools/miscopt.hxx
svtools/inc/svtools/moduleoptions.hxx
svtools/inc/svtools/options3d.hxx
svtools/inc/svtools/optionsdlg.hxx
svtools/inc/svtools/pathoptions.hxx
svtools/inc/svtools/printwarningoptions.hxx
svtools/inc/svtools/saveopt.hxx
svtools/inc/svtools/securityoptions.hxx
svtools/inc/svtools/sourceviewconfig.hxx
svtools/inc/svtools/startoptions.hxx
svtools/inc/svtools/viewoptions.hxx
These are the respective implementations:
svtools/source/config/accelcfg.cxx
svtools/source/config/addxmltostorageoptions.cxx
svtools/source/config/cmdoptions.cxx
svtools/source/config/compatibility.cxx
svtools/source/config/defaultoptions.cxx
svtools/source/config/dynamicmenuoptions.cxx
svtools/source/config/eventcfg.cxx
svtools/source/config/extendedsecurityoptions.cxx
svtools/source/config/fontoptions.cxx
svtools/source/config/historyoptions.cxx
svtools/source/config/inetoptions.cxx
svtools/source/config/internaloptions.cxx
svtools/source/config/itemholder1.cxx
svtools/source/config/lingucfg.cxx
svtools/source/config/localisationoptions.cxx
svtools/source/config/menuoptions.cxx
svtools/source/config/miscopt.cxx
svtools/source/config/moduleoptions.cxx
svtools/source/config/options3d.cxx
svtools/source/config/optionsdlg.cxx
svtools/source/config/pathoptions.cxx
svtools/source/config/printwarningoptions.cxx
svtools/source/config/saveopt.cxx
svtools/source/config/securityoptions.cxx
svtools/source/config/sourceviewconfig.cxx,
svtools/source/config/startoptions.cxx
svtools/source/config/viewoptions.cxx
svtools/source/config/workingsetoptions.cxx
I also changed some makefiles in other projects to link with svtools.
These are the affected files:
xmlhelp\util\makefile.mk
fpicker\source\generic\makefile.mk
extensions\source\plugin\util\makefile.mk
dbaccess\source\filter\migration\makefile.mk
------------------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]