Hi!
I am working on building Windows Subversion DLLs (issue 1627). When
this work will be finished, we cannot build some tests because they
call internal functions that will not be exported by DLLs.
So I am going to commit Russell Yanofsky's patch that introduce new
build.conf option "sourcelibs". Libraries listed in this option will
be linked directly by sources.
I am not building scripts guru, so I only adopted it to trunk. Please
test it on unix.
[[
* build/generator/gen_base.py
(Generator.__init__, dep_types): Handle new "sourcelibs" option
* build/generator/gen_win.py
(WinGeneratorBase.get_direct_depends): Handle "sourcelibs"
dependencies by treating
them like normal static dependencies.
(WinGeneratorBase.get_win_sources): Call implementation helper
WinGeneratorBase.get_win_sources_impl.
(WinGeneratorBase.get_win_sources_impl): Recursively add sources of
"sourcelib"
dependencies
* build/generator/gen_make.py
(Generator.write): handle "DT_SOURCELIB" dependencies, treat like
normal "DT_LINK"
]]
--
Ivan Zhakov
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Dec 5 14:48:03 2005