aboutsummaryrefslogtreecommitdiffstats
path: root/macros
diff options
context:
space:
mode:
Diffstat (limited to 'macros')
-rw-r--r--macros/gnome-cxx-check.m415
1 files changed, 15 insertions, 0 deletions
diff --git a/macros/gnome-cxx-check.m4 b/macros/gnome-cxx-check.m4
new file mode 100644
index 0000000000..8d76eb9d80
--- /dev/null
+++ b/macros/gnome-cxx-check.m4
@@ -0,0 +1,15 @@
+AC_DEFUN([GNOME_CHECK_CXX],
+[
+ AC_CHECK_PROG(cxx_found, c++, yes, no)
+ AC_CHECK_PROG(cxx_found, g++, yes, no)
+ AC_CHECK_PROG(cxx_found, CC, yes, no)
+ AC_CHECK_PROG(cxx_found, cxx, yes, no)
+ AC_CHECK_PROG(cxx_found, cc++, yes, no)
+
+ if test "x$cxx_found" = "xyes"; then
+ AC_PROG_CXX
+ else
+ AC_MSG_WARN(No C++ compiler - gnometris will not be built!)
+ fi
+ AM_CONDITIONAL(CXX_PRESENT, test "x$cxx_found" = xyes)
+])