Add automated test on delayed return value handling in ExternalInterface.call().
[gnash.git] / macros / gconf-2.m4
blob4a0936e44ed889f617b1412c363fb4f69a8e991d
1 dnl AM_GCONF_SOURCE_2
2 dnl Defines GCONF_SCHEMA_CONFIG_SOURCE which is where you should install schemas
3 dnl  (i.e. pass to gconftool-2
4 dnl Defines GCONF_SCHEMA_FILE_DIR which is a filesystem directory where
5 dnl  you should install foo.schemas files
6 dnl
8 AC_DEFUN([AM_GCONF_SOURCE_2],
10   if test "x$GCONF_SCHEMA_INSTALL_SOURCE" = "x"; then
11     GCONF_SCHEMA_CONFIG_SOURCE=`gconftool-2 --get-default-source`
12   else
13     GCONF_SCHEMA_CONFIG_SOURCE=$GCONF_SCHEMA_INSTALL_SOURCE
14   fi
16   AC_ARG_WITH([gconf-source],
17               AC_HELP_STRING([--with-gconf-source=sourceaddress],
18                              [Config database for installing schema files.]),
19               [GCONF_SCHEMA_CONFIG_SOURCE="$withval"],)
21   AC_SUBST(GCONF_SCHEMA_CONFIG_SOURCE)
22   AC_MSG_RESULT([Using config source $GCONF_SCHEMA_CONFIG_SOURCE for schema installation])
24   if test "x$GCONF_SCHEMA_FILE_DIR" = "x"; then
25     GCONF_SCHEMA_FILE_DIR='$(sysconfdir)/gconf/schemas'
26   fi
28   AC_ARG_WITH([gconf-schema-file-dir],
29               AC_HELP_STRING([--with-gconf-schema-file-dir=dir],
30                              [Directory for installing schema files.]),
31               [GCONF_SCHEMA_FILE_DIR="$withval"],)
33   AC_SUBST(GCONF_SCHEMA_FILE_DIR)
34   AC_MSG_RESULT([Using $GCONF_SCHEMA_FILE_DIR as install directory for schema files])
36   AC_ARG_ENABLE(schemas-install,
37         AC_HELP_STRING([--disable-schemas-install],
38                        [Disable the schemas installation]),
39      [case ${enableval} in
40        yes|no) ;;
41        *) AC_MSG_ERROR([bad value ${enableval} for --enable-schemas-install]) ;;
42       esac])
43   AM_CONDITIONAL([GCONF_SCHEMAS_INSTALL], [test "$enable_schemas_install" != no])