summary refs log tree commit diff
path: root/configure.ac
diff options
context:
space:
mode:
authorgilles.chanteperdrix <gilles.chanteperdrix@laposte.net>2005-03-25 17:57:32 +1100
committerHerbert Xu <herbert@gondor.apana.org.au>2005-09-26 18:33:04 +1000
commitabbb74506faa792d4c2fe38e871817514da470e1 (patch)
tree8237a34ef2f5ce8532462a6379c33d37af4c293a /configure.ac
parentDo not clobber exit status in dotcmd. (diff)
downloaddash-abbb74506faa792d4c2fe38e871817514da470e1.tar.gz
dash-abbb74506faa792d4c2fe38e871817514da470e1.zip
Fixed support for cross-compilation.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac11
1 files changed, 10 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index a986200..2441c63 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,6 +1,6 @@
 dnl $Id$
 AC_INIT(dash, 0.5.2)
-AM_INIT_AUTOMAKE
+AM_INIT_AUTOMAKE([foreign])
 AC_CONFIG_SRCDIR([src/main.c])
 
 AC_CONFIG_HEADERS(config.h)
@@ -10,6 +10,15 @@ AC_PROG_CC
 AC_GNU_SOURCE
 AC_PROG_YACC
 
+AC_MSG_CHECKING([for build system compiler])
+if test "$cross_compiling" = yes; then
+	CC_FOR_BUILD=${CC_FOR_BUILD-cc}
+else
+	CC_FOR_BUILD=${CC}
+fi
+AC_MSG_RESULT(${CC_FOR_BUILD})
+AC_SUBST(CC_FOR_BUILD)
+
 dnl Checks for libraries.
 
 dnl Checks for header files.