
on Sat Dec 29 2012, Rene Rivera <grafikrobot-AT-gmail.com> wrote:
On Sat, Dec 29, 2012 at 4:04 PM, Dave Abrahams <dave@boostpro.com> wrote:
on Sat Dec 29 2012, Rene Rivera <grafikrobot-AT-gmail.com> wrote:
On Sat, Dec 29, 2012 at 2:15 PM, Dave Abrahams <dave@boostpro.com> wrote:
on Fri Dec 28 2012, Rene Rivera <grafikrobot-AT-gmail.com> wrote:
Just getting back to this as the drive on my mac is now repaired.. In
a
totally empty state :-(
On Wed, Dec 26, 2012 at 10:14 AM, Dave Abrahams <dave@boostpro.com> wrote:
on Wed Dec 26 2012, Rene Rivera <grafikrobot-AT-gmail.com> wrote: > OK.. What's is the not manual way to do this without having git?
OK.. That helps somewhat. It makes it possible to just write one piece of code for all testers (since we require python and we can add installing dulwich to that).
It's even possible to write a script that creates a virtualenv and installs dulwich there on demand, so testers don't have to do it manually.
Except that dulwich requires compiling a C module.
It does?
"Dulwich is a pure-Python implementation of the Git file formats and protocols."
Is http://www.samba.org/~jelmer/dulwich/ lying?
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.
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. -- Dave Abrahams BoostPro Computing Software Development Training http://www.boostpro.com Clang/LLVM/EDG Compilers C++ Boost