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

[PATCH]: Re: Proposal for OPW project

From: Gabriela Gibson <gabriela.gibson_at_gmail.com>
Date: Wed, 02 Jan 2013 09:21:01 +0000

On 02/01/13 00:55, Branko Čibej wrote:
> On 01.01.2013 22:17, Gabriela Gibson wrote:
>> Hi Brane and everyone here,
>>
>> I've used configure and friends before, albeit in a much smaller
>> setting, so the territory looks familiar.
>>
>> Googletest and virtual hosts also looks also like good tools to know
>> about -- I'll need some reading-in time, but I'm confident I can take
>> this project on. Could you please send me the two test cases and I'll
>> have a go?
>
> See:
>
> subversion/bindings/cxxhl/tests/test_exception.cpp
>
> A suggestion about dealing with Ggoogle Test: We have to build the GTest
> libraries from source with the same compiler options as the rest of the
> library, see
>
> http://code.google.com/p/googletest/wiki/FAQ#Why_is_it_not_recommended_to_install_a_pre-compiled_copy_of_Goog
>
> On Debian/Ubuntu Linux, "apt-get install libgtest-dev" will put the
> sources in /usr/src/gtest and the headers in /usr/include/gtest. I
> propose we make our configury do something similar to what we do with
> SQLite amalgamation; e.g., get-deps.sh could download and unpack the
> GTest sources into ./gtest, and configure could find them there unless
> told to look elsewhere.
>
> Windows will be a bit trickier, but if you can make it work on Linux,
> that's quite good enough, so don't worry about Windows at this point.
>
> -- Brane
>
>
Ok, patch for get-deps.sh attached.

I have a question on the compilation process though. Gtest has
deprecated autoconf. The remaining options are to use cmake or
our own target. Do you agree that a target in the Subversion Makefile
is preferred?

Received on 2013-01-02 10:21:12 CET

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.