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

Re: [PATCH] swig-ra-fixes.patch

From: Greg Stein <gstein_at_lyra.org>
Date: 2003-03-06 03:56:12 CET

On Wed, Mar 05, 2003 at 10:04:14AM -0600, Nicholas Riley wrote:
>...
> gstein applied the svn_ra.i patch in r4300 without letting me
> know... it's fine, everything works now.

I didn't realize there was an outstanding patch for that, so yah... I didn't
notify anybody that their patch had been applied :-)

> So the Python stuff no longer uses distutils to build? I
> was actually basing another project I was working on, on Subversion's
> use of setup.py, but I haven't done any work in a few months and I
> guess in the meantime setup.py was obsoleted!

Yup. setup.py was growing a *lot* of warts to deal with passing information
from the configuration/build process down into the distutils package. It was
getting bigger and uglier. And it also meant that the thing was very well
integrated into the build process. Even with all that work, the "-1" was
still hard-coded onto the library names.

In the new scheme, the swig stuff is just another set of rules in our build.
There is a bit more "attaching" to do, so that "make" will also build the
swig stuff when appropriate (so you don't have to "make swig-py"
separately); same for installation.

I imagine we could have keep poking at setup.py, but it really was quite a
little mess.

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Mar 6 03:51:02 2003

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.