[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

[PATCH] Introduce new build.conf option "sourcelibs"

From: Ivan Zhakov <chemodax_at_gmail.com>
Date: 2005-12-05 14:45:07 CET

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

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.