summaryrefslogtreecommitdiff
path: root/m4
AgeCommit message (Collapse)Author
2022-08-20autotools: removeDirk-Jan C. Binnema
Since 2008, autotools has served us well - thank you! However, mu is now using meson build, and it's time to remove the autotools support -- one build system is enough.
2022-05-19autotools: improve buildDirk-Jan C. Binnema
*almost* works (except for guile/, which does work yet anyway).
2021-08-28build: require c++17Dirk-Jan C. Binnema
We don't technically need it yet, but will do so during the 1.7.x series.
2020-12-05ax_lib_readline: only accept the _real_ readlineDirk-Jan C. Binnema
Seems the other ones are not compatible enough Fixes: #1852
2020-10-31guile: support version 3.0.Danny O'Brien
Includes an update to the guile m4 package, and tweaks the build so that both 2.2 and 3.0 should work fine.
2020-04-08Add m4/host-cpu-c-abi.m4Andreas Rottmann
The added file is taken from gnulib e313a53; adding it fixes the following warning: configure.ac:225: warning: gl_HOST_CPU_C_ABI_32BIT is m4_require'd but not m4_defun'd The missing file also caused the generated `configure` script to contain an reference to `gl_HOST_CPU_C_ABI_32BIT`, instead of its expansion.
2020-03-04m4: add lib-ld, lib-prefixDirk-Jan C. Binnema
It seems those are missing in some setup, probably because they have too old an autotools config. Instead of forcing upgrading, let's add these missing ones.
2020-01-18configure.ac: Add (optional) readline supportDirk-Jan C. Binnema
2020-01-05m4: add lib-link.m4Dirk-Jan C. Binnema
Apparently, that is needed now.
2020-01-01m4: grab newer upstream m4 (for code-coverage)Dirk-Jan C. Binnema
Grab some newer version of the autotools m4 archive, as we need those to setup code-coverage. Remove some unneeded ones.
2018-06-05guile: add some more m4 for guile detectiondjcb
We need a few more m4 macros for guile.m4 to work. Hope this is enough.
2018-05-31build: include lib-link.m4djcb
This is provided by gnu-lib, but needed for the Guile build.
2018-05-28build: rework guile setupdjcb
Use an update guile.m4; it seems different systems (Fedora, arch, gentoo, ...) have guile installed under different names. Try to handle all of those. For this, we include the upstream guile.m4 and add support for guile-snarf.
2017-10-29m4: add valgrind-check macrodjcb
2017-10-28m4: include c++14 m4 macrodjcb
some distros -- notably Ubuntu 16.04 -- do not include ax_cxx_compile_stdcxx_14.m4 in their autotools-archive package (since the macro is too new). This breaks the compilation since we need that macro to get the correct c++14 flags. So, let's add them ourselves, so users don't have to shop around for these macros themselves.
2016-12-31buildsys: remove some stray filesdjcb
Since we depend on autoconf-archive now, we don't need the copies of some of the m4 files, esp. since those break the autoconf-archive check in configure.ac.
2016-12-11m4: add macros to distdjcb
2016-12-11bump version to 0.9.19, extra warningsdjcb
Bump version to 0.9.19; add some extra warnings (using some new m4 macros)
2016-09-17Add missing file to pull request: m4/perlmod.m4attila
2016-08-26perl: Integrate the mup interface from https://github.com/StAlphonsos/mupattila
2013-03-30* more more copyright year updatesdjcb
2010-12-11* m4/Makefile.am: use explicit names for m4 filesDirk-Jan C. Binnema
2010-12-11* m4/Makefile.am: use wildcard to get all m4 filesDirk-Jan C. Binnema
2010-12-08* fix m4/Makefile.amDirk-Jan C. Binnema
2010-12-08* configure.ac: bump version to 0.9.2, add m4 dir to configDirk-Jan C. Binnema