aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2012-05-12 23:31:27 +0200
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2012-05-12 23:31:27 +0200
commitad79032d86616166cb4b60618577a797a7afb9a5 (patch)
tree02bce9ba6908489a93d6d47f45056e556fcfcc6f /configure.ac
parentc5a44c82919edb92ffbd59252013f533fe61a2bf (diff)
downloadexperiment-player-ad79032d86616166cb4b60618577a797a7afb9a5.tar.gz
use proper CClosure marshallers for vlc-player and experiment-navigator signals
the ...VOID__LONG standard marshaller used worked for INT64 but this wasn't guaranteed (size of LONG is platform-dependant) * now, required marshallers are generated if they don't already exist in gobject, if they do, only an alias is defined * every widget has its own marshaller namespace * exclude marshallers from Doxygen docs
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac6
1 files changed, 6 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 19bd684..867076c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -27,6 +27,12 @@ if [[ $ac_cv_prog_cc_c99 = no ]]; then
fi
AM_PROG_CC_C_O
+# might not be used if built from source distro
+AC_CHECK_PROG(GLIB_GENMARSHAL, glib-genmarshal, glib-genmarshal)
+if [[ x$GLIB_GENMARSHAL = x ]]; then
+ AC_MSG_ERROR([glib-genmarshal not found!])
+fi
+
AC_CHECK_PROG(DOXYGEN, doxygen, doxygen)
AC_CHECK_PROG(XSLTPROC, xsltproc, xsltproc)
XSLT_FLAGS="--xinclude"