show git commit number even when cross-compiling
authorJie Zhang <jie.zhang@analog.com>
Mon, 15 Aug 2011 14:52:11 +0000 (10:52 -0400)
committerSpencer Oliver <ntfreak@users.sourceforge.net>
Mon, 15 Aug 2011 15:35:29 +0000 (16:35 +0100)
AC_CHECK_FILE will die when cross-compiling. So don't use it to test the existence of guess-rev.sh.

Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net>
configure.in

index dfa1e8ffaf0a88614c306ffccfeb1ca3c1a393f9..3c0056ccc49acb62468d1ca13946097cb1dfc2be 100644 (file)
@@ -143,20 +143,14 @@ is_mingw=no
 is_win32=no
 is_darwin=no
 
-if test $cross_compiling = no; then
-  # guess-rev.sh only exists in the repository, not in the released archives
-  AC_CHECK_FILE("$srcdir/guess-rev.sh", has_guess_rev=yes, has_guess_rev=no)
-
-  AC_MSG_CHECKING([whether to build a release])
-  if test $has_guess_rev = no; then
-    build_release=yes
-  else
-    build_release=no
-  fi
-  AC_MSG_RESULT($build_release)
+# guess-rev.sh only exists in the repository, not in the released archives
+AC_MSG_CHECKING([whether to build a release])
+if test -f $srcdir/guess-rev.sh ; then
+  build_release=no
 else
   build_release=yes
 fi
+AC_MSG_RESULT($build_release)
 
 # We are not *ALWAYS* being installed in the standard place.
 # We may be installed in a "tool-build" specific location.