Re: CMake, was Re: [PATCH 09/11] Add MSVC porting header files.
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Aug 17, 2009, 20:58 UTC
- Message-ID
- <alpine.DEB.1.00.0908172256560.8306@pacific.mpi-cbg.de>
- In-Reply-To
- <3af572ac0908171251y355a1e2bjf2d10192bc3eca2e@mail.gmail.com>
Hi,
On Mon, 17 Aug 2009, Pau Garcia i Quiles wrote:
Show 17 quoted lines
> On Mon, Aug 17, 2009 at 9:48 PM, Johannes > Schindelin<Johannes.Schindelin@gmx.de> wrote: > > > On Mon, 17 Aug 2009, Pau Garcia i Quiles wrote: > > > >> What about having a CMake build system, which would work on every > >> platform (including cross-compiling), and would produce an appropriate > >> config.h and makefiles/vcproj/Eclipse projects/XCode projects/whatever > >> is fit for each platform? If it's OK to include such a build system > >> upstream, I'm volunteering to implement it. > > > > And reap in another dependency? > > > > First Python, then CMake, what tomorrow? Is it the month of adding > > dependencies? > > I'd say it's the month of getting problems solved.
What? I beg your _pardon_?
> CMake would make git a lot easier to build on Windows, particularly with > Visual C++. Replace autotools with CMake and suddenly you need to > maintain a single build system for every platform and compiler git > supports/will support. That's a sound advantage to me.
Well, I heard some pretty different opinions, and they are from quite recently.
In any case, before you get CMake to compile in msysGit, I think we do not need to talk about getting problems solved.
Ciao, Dscho