Improve autoconf machinery, drop support for Guile < 1.8
* scripts/guile-1.4: Removed. * scripts/guile-1.6/guile-doc-snarf: Move to the parent dir. * scripts/guile-1.6/guile-doc-snarf.awk: Move to the parent dir. * scripts: Rename to mu-aux. All references updated. * am/enable.m4 (MU_ENABLE_SUPPORT): add fourth argument, action-default Translate + to x. * am/guile.m4 (MU_RESULT_ACTIONS): Remove. (MU_CHECK_GUILE): Rewrite. Drop support for versions < 1.8 * am/lib.m4 (MU_CHECK_LIB): Rewrite using a cleaner approach. * bootstrap.conf: Remove build_aux assignement. * configure.ac: Assume a new naming scheme for optional builds: for each subst variable named MU_whatever_BUILD there is a corresponing Makefile.am variable named MU_whatever_LIST, if `whatever' is to be built MU_whatever_BUILD is set to '$(MU_whatever_LIST)' New option --disable-c++. Improve status output. * examples/Makefile.am, examples/cpp/Makefile.am, include/mailutils/Makefile.am, libmu_cpp/Makefile.am, libmu_scm/Makefile.am, libmu_sieve/Makefile.am, libmu_sieve/extensions/Makefile.am, libmu_sieve/load.c, mail.remote/Makefile.am, mail.remote/testsuite/Makefile.am, mailbox/Makefile.am, mh/Makefile.am, mimeview/Makefile.am, mu-aux/Makefile.am, python/mailutils/Makefile.am: Reflect changes to autoconf machinery. * /include/mailutils/guile.h: Drop support for versions < 1.8 * libmu_scm/mu_util.c: Likewise.
Showing
43 changed files
with
137 additions
and
560 deletions
This diff is collapsed.
Click to expand it.
File moved
File moved
File moved
File moved
File moved
scripts/.cvsignore
deleted
100644 → 0
scripts/.gitignore
deleted
100644 → 0
scripts/guile-1.4/.gitignore
deleted
100644 → 0
scripts/guile-1.4/Makefile.am
deleted
100644 → 0
scripts/guile-1.4/guile-doc-snarf
deleted
100755 → 0
scripts/guile-1.4/guile-snarf.awk
deleted
100755 → 0
scripts/guile-1.6/.gitignore
deleted
100644 → 0
scripts/guile-1.6/Makefile.am
deleted
100644 → 0
-
Please register or sign in to post a comment