* guile.m4 (AM_INIT_GUILE_MODULE): Replaced AM_INIT_AUTOMAKE macro
[bpt/guile.git] / guile.m4
1 ## An m4 macro to initialize a guile module.
2 ## Enhance as required.
3
4 dnl Usage: AM_INIT_GUILE_MODULE(module-name)
5 dnl This macro will automatically get the guile version from the
6 dnl top-level srcdir, and will initialize automake. It also
7 dnl defines the `module' variable.
8 AC_DEFUN([AM_INIT_GUILE_MODULE],[
9 . $srcdir/../GUILE-VERSION
10 ## Beginning of AM_INIT_AUTOMAKE macro
11 AC_REQUIRE([AM_PROG_INSTALL])
12 PACKAGE=[$1]
13 AC_SUBST(PACKAGE)
14 ## AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE")
15 VERSION=[$2]
16 AC_SUBST(VERSION)
17 AC_DEFINE_UNQUOTED(VERSION, "$VERSION")
18 AM_SANITY_CHECK
19 AC_ARG_PROGRAM
20 AC_PROG_MAKE_SET
21 ## End of AM_INIT_AUTOMAKE macro
22 AC_CONFIG_AUX_DIR(..)
23 module=[$1]
24 AC_SUBST(module)])