summaryrefslogtreecommitdiff
path: root/build/configure.ac.tools
diff options
context:
space:
mode:
Diffstat (limited to 'build/configure.ac.tools')
-rwxr-xr-xbuild/configure.ac.tools25
1 files changed, 25 insertions, 0 deletions
diff --git a/build/configure.ac.tools b/build/configure.ac.tools
new file mode 100755
index 000000000..a24dbcecb
--- /dev/null
+++ b/build/configure.ac.tools
@@ -0,0 +1,25 @@
+
+AC_PATH_PROG(FIND, find)
+AC_PATH_PROG(XARGS, xargs)
+
+AC_PROG_CC
+AC_PROG_CPP
+AC_PROG_CXX dnl required for BeOS (and cannot be a conditional dependency)
+AM_PROG_CC_C_O
+AC_C_INLINE
+
+dnl ===========================================================================
+
+PKG_PROG_PKG_CONFIG()
+if test "x$PKG_CONFIG" = x; then
+ AC_MSG_ERROR([pkg-config >= $PKGCONFIG_REQUIRED required but not found (http://pkgconfig.freedesktop.org/)])
+fi
+
+dnl Check for recent pkg-config which supports Requires.private
+case `$PKG_CONFIG --version` in
+[0.?|0.?.?|0.1[0-7]|0.1[0-7].?]) PKGCONFIG_REQUIRES="Requires"; ;;
+*) PKGCONFIG_REQUIRES="Requires.private"; ;;
+esac
+
+AC_SUBST(PKGCONFIG_REQUIRES)
+