blob: 9a25bcef6adb43e95bb1c49a8f8693e204d606b5 [file] [log] [blame]
http://svn.gna.org/viewcvs/gnustep?view=revision&revision=34602
Backport configure script improvements.
--- libs/dbuskit/branches/0.1/configure.ac 2012/01/20 14:38:55 34601
+++ libs/dbuskit/branches/0.1/configure.ac 2012/01/20 14:39:24 34602
@@ -4,8 +4,17 @@
LT_INIT
AC_CONFIG_MACRO_DIR([m4])
AC_CANONICAL_SYSTEM
+
+#Override the OBJC variable if it is empty and CC is also set.
+if test -n "$CC"; then
+ if test -z "$OBJC"; then
+ OBJC="$CC"
+ fi
+fi
+
AC_PROG_CC(clang gcc cc c1 egcs)
AC_PROG_CPP
+AC_PROG_OBJC(clang gcc objcc objc cc CC)
AC_LANG(Objective C)
PKG_PROG_PKG_CONFIG([])
AC_LANG_PUSH(C)
@@ -129,7 +138,7 @@
fi
AC_SUBST(OBJC_RUNTIME_H)
-
+AC_SUBST(OBJC)
CFLAGS="$saved_CFLAGS"
CPPFLAGS="$saved_CPPFLAGS"
LDFLAGS="$saved_LDFLAGS"