diff options
author | Thomas Vander Stichele <thomas@apestaart.org> | 2001-12-17 19:04:24 +0000 |
---|---|---|
committer | Thomas Vander Stichele <thomas@apestaart.org> | 2001-12-17 19:04:24 +0000 |
commit | 9a8398de592d271c9db211252ede05756ab6422e (patch) | |
tree | 09c8dbcc1580ae597b0250bc7d076b00732aca04 /m4/libglade.m4 | |
parent | bb8c10821177de574bda97d0d11b2b69e9aaf9ff (diff) | |
download | gst-plugins-bad-9a8398de592d271c9db211252ede05756ab6422e.tar.gz gst-plugins-bad-9a8398de592d271c9db211252ede05756ab6422e.tar.bz2 gst-plugins-bad-9a8398de592d271c9db211252ede05756ab6422e.zip |
more of the same
Original commit message from CVS:
more of the same
Diffstat (limited to 'm4/libglade.m4')
-rw-r--r-- | m4/libglade.m4 | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/m4/libglade.m4 b/m4/libglade.m4 new file mode 100644 index 00000000..f3f76da6 --- /dev/null +++ b/m4/libglade.m4 @@ -0,0 +1,49 @@ +# a macro to get the libs/cflags for libglade +# serial 1 + +dnl AM_PATH_LIBGLADE([ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND [, MODULES]]]) +dnl Test to see if libglade is installed, and define LIBGLADE_CFLAGS, LIBS +dnl +AC_DEFUN(AM_PATH_LIBGLADE, +[dnl +dnl Get the cflags and libraries from the libglade-config script +dnl +AC_ARG_WITH(libglade-config, +[ --with-libglade-config=LIBGLADE_CONFIG Location of libglade-config], +LIBGLADE_CONFIG="$withval") + +module_args= +for module in . $3; do + case "$module" in + gnome) + module_args="$module_args gnome" + ;; + bonobo) + module_args="$module_args bonobo" + ;; + gnomedb) + module_args="$module_args gnomedb" + ;; + esac +done + +AC_PATH_PROG(LIBGLADE_CONFIG, libglade-config, no) +AC_MSG_CHECKING(for libglade) +if test "$LIBGLADE_CONFIG" = "no"; then + AC_MSG_RESULT(no) + ifelse([$2], , :, [$2]) +else + if $LIBGLADE_CONFIG --check $module_args; then + LIBGLADE_CFLAGS=`$LIBGLADE_CONFIG --cflags $module_args` + LIBGLADE_LIBS=`$LIBGLADE_CONFIG --libs $module_args` + AC_MSG_RESULT(yes) + ifelse([$1], , :, [$1]) + else + echo "*** libglade was not compiled with support for $module_args" 1>&2 + AC_MSG_RESULT(no) + ifelse([$2], , :, [$2]) + fi +fi +AC_SUBST(LIBGLADE_CFLAGS) +AC_SUBST(LIBGLADE_LIBS) +])
\ No newline at end of file |