From: Shawn O. Pearce Date: Sun, 27 May 2007 06:39:02 GMT Subject: Re: GIT on MinGW problem Message-ID: <20070527063902.GB28023@spearce.org> In-Reply-To: <4659259D.4000803@xs4all.nl> Han-Wen Nienhuys wrote: > Jakub Narebski escreveu: > > >> Instead, we have a Makefile that relies on an esoteric combination of > >> perl and shell scripting inside Makefiles. > > > > The idea is to be able to get reasonable defaults (depending on system of > > This saves the user on Linux or similar platform one ./configure call. For > the rest it means editing makefiles. I'm not sure if that is an improvement > over the standard > > configure ; make ; make install [side note: can you please not send both To the list and CC the list on the same message? Pick one, we're all getting two copies of messages from you.] On systems like Cygwin the fork+exec overheads are very high; running a "simple" configure script can take longer than it takes me to compile Git from scratch. Editing config.mak is quite easy; so is passing your choices on the command line to `make install`. Personally I find: make NO_CURL=1 install easier than: ./configure --without-curl && make install -- Shawn.