[RFC] including a toy .c/.pyx file in bzr.dev

Martin Pool martinpool at gmail.com
Mon Mar 12 08:48:23 GMT 2007


On 09/03/07, Robert Collins <robertc at robertcollins.net> wrote:
> I'd like us to get a little experience with having C extension modules
> for bzr. There are some areas where we can shave 50% off OS operations
> using very small interfaces, and being able to have optional C versions
> of them would be nice.
>
> I'd like us to have the infrastructure to do this in bzr.dev, and find
> out if it makes installing harder etc, before we actually put the first
> one in.
>
> Accordingly, I've put up my ancient branch to do this at
> http://bazaar.launchpad.net/~bzr/bzr/pyrex, and would like feedback on
> whether this installs easily for folk who currently install bzr
> themselves.

Maybe I'm missing the point but this does not seem to actually contain
any pyrex or C files?

revision-id: robertc at robertcollins.net-20070311233427-z8skxqrx8shqy1de
date: 2007-03-12 10:34:27 +1100
build-date: 2007-03-12 19:41:30 +1100
revno: 1743
branch-nick: pyrex

At any rate make and setup do both pass for me but since they are not
doing anything that's not surprising.

I think we will need compiled extension modules to hurry things up so
I'm in favour of landing them into dev pretty soon and shaking out any
problems.

-- 
Martin



More information about the bazaar mailing list