Boost logo

Boost :

Subject: Re: [boost] [Git] Regression testing modular Boost
From: Dave Abrahams (dave_at_[hidden])
Date: 2012-12-30 12:52:24


on Sat Dec 29 2012, Rene Rivera <grafikrobot-AT-gmail.com> wrote:

> On Sat, Dec 29, 2012 at 5:45 PM, Dave Abrahams <dave_at_[hidden]> wrote:
>
>>
>> on Sat Dec 29 2012, Rene Rivera <grafikrobot-AT-gmail.com> wrote:
>> > Depends on your POV. It's pure in that it doesn't depend on the git
>> sources
>> > or binaries. But <https://github.com/jelmer/dulwich/tree/master/dulwich>
>> > certainly has C sources to compile.
>>
>> I think
>> https://github.com/jelmer/dulwich/blob/master/setup.py#L71
>> answers that question.
>>
>
> Ah I see.. I'll need to figure out how to have it not ask for compiling
> then. Since when I installed, IIRC, it insisted on compiling them.
>
>>> So virtual installing wouldn't work.. Right?
>>
>> I think you can install extension modules in a virtualenv, but you might
>> not want to ask people to compile them anyway.
>>
>
> My preference would be to avoid compiling. And ideally self-install stuff
> (this is what we already do with our own scripts).

Actually, any tester has to have a C++ compiler anyhow, right? So maybe
you'd be better off using the Python bindings to libgit2. Certainly if
you care about performance this is likely to be a big advantage.

-- 
Dave Abrahams
BoostPro Computing                  Software Development        Training
http://www.boostpro.com             Clang/LLVM/EDG Compilers  C++  Boost

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk