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

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

From: Ivan Zhakov <chemodax_at_gmail.com>
Date: 2005-12-07 12:16:56 CET

On 12/5/05, Ivan Zhakov <chemodax@gmail.com> wrote:
> 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"
> ]]

Commited in r17662.

--
Ivan Zhakov
Received on Wed Dec 7 12:17:50 2005

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