From: Junio C Hamano Date: Fri, 8 May 2009 04:43:26 +0000 (-0700) Subject: Meta/Make: minimum adjustment for BSD environment X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6f5eea980edc0c4a4b07ae48963213af8208c92b;p=thirdparty%2Fgit.git Meta/Make: minimum adjustment for BSD environment --- diff --git a/Make b/Make index 35ac488832..f5daff751f 100755 --- a/Make +++ b/Make @@ -1,7 +1,5 @@ #!/bin/sh -G=/opt/packrat/playpen/public/in-place/git/index/gitweb_config.perl - case "$(git version 2>/dev/null)" in "git version"*) GIT=git ;; @@ -101,13 +99,22 @@ sh -c 'git describe --abbrev=4 HEAD' >/dev/null 2>&1 || { d="$d ASCIIDOC_NO_ROFF=YesPlease ASCIIDOC8=YesPlease" +# Platform hack +if test -z "${make:+set}" && test -x /usr/local/bin/gmake +then + make=gmake +fi + CFLAGS="$O $Wall -g" +OK_TO_USE_CFLAGS=Yes +if test -n "${NO_CFLAGS+set}" +then + unset OK_TO_USE_CFLAGS +fi -make $d \ - GITWEB_CONFIG=$G \ - PYTHON_PATH=/usr/bin/python2.4 \ +${make-make} $d \ ETC_GITCONFIG=$prefix/etc/gitconfig \ - CFLAGS="$CFLAGS" \ + ${OK_TO_USE_CFLAGS+"CFLAGS=$CFLAGS"} \ ${tests:+"T=$tests"} \ "$@" status=$?