Code

autoconf: Checks for some programs
authorJakub Narebski <jnareb@gmail.com>
Sat, 8 Jul 2006 21:07:13 +0000 (23:07 +0200)
committerJunio C Hamano <junkio@cox.net>
Sun, 9 Jul 2006 09:20:57 +0000 (02:20 -0700)
./configure script checks now for the following programs:
 * CC  - using AC_PROG_CC
 * AR  - using AC_CHECK_TOOL among ar
 * TAR - among gtar, tar

Checks not implemented:
 * INSTALL  - needs install-sh or install.sh in sources
 * RPMBUILD - not known alternatives for rpmbuild
 * PYTHON   - no PYTHON variable in Makefile,
              has to set NO_PYTHON if not present

Signed-off-by: Jakub Narebski <jnareb@gmail.com>
Signed-off-by: Junio C Hamano <junkio@cox.net>
config.mak.in
configure.ac

index 82c9781f0dab92e507f831b2bbd0efcadc4bcc0c..89520ebefe768812f9ea6dde37b830a2d00d4a48 100644 (file)
@@ -1,6 +1,11 @@
 # git Makefile configuration, included in main Makefile
 # @configure_input@
 
+CC = @CC@
+AR = @AR@
+TAR = @TAR@
+#INSTALL = @INSTALL@           # needs install-sh or install.sh in sources
+
 prefix = @prefix@
 exec_prefix = @exec_prefix@
 bindir = @bindir@
index d938546940347c0805221dad224d4d5fc2cff6ca..56e765f7db9b78ae91f538ee3ee72042c9b508e7 100644 (file)
@@ -22,6 +22,13 @@ AC_DEFUN([GIT_CONF_APPEND_LINE],
 
 
 ## Checks for programs.
+AC_MSG_NOTICE([CHECKS for programs])
+
+AC_PROG_CC
+#AC_PROG_INSTALL               # needs install-sh or install.sh in sources
+AC_CHECK_TOOL(AR, ar, :)
+AC_CHECK_PROGS(TAR, [gtar tar])
+
 # Define NO_PYTHON if you want to loose all benefits of the recursive merge.