diff options
| author | Dirk-Jan C. Binnema <djcb@djcbsoftware.nl> | 2022-08-20 10:38:28 +0300 |
|---|---|---|
| committer | Dirk-Jan C. Binnema <djcb@djcbsoftware.nl> | 2022-08-20 11:19:29 +0300 |
| commit | e416a5215f8b11f02b99a71581d436a651caf4c0 (patch) | |
| tree | cb60cd983a8e6c856d61408fcf870e3a05723281 /guile | |
| parent | f2ab2f5083aa3cc245d63406744ea5a0ac87381c (diff) | |
autotools: remove
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.
Diffstat (limited to 'guile')
| -rw-r--r-- | guile/Makefile.am | 97 | ||||
| -rw-r--r-- | guile/examples/Makefile.am | 23 | ||||
| -rw-r--r-- | guile/mu/Makefile.am | 26 | ||||
| -rw-r--r-- | guile/scripts/Makefile.am | 29 |
4 files changed, 0 insertions, 175 deletions
diff --git a/guile/Makefile.am b/guile/Makefile.am deleted file mode 100644 index dd91108..0000000 --- a/guile/Makefile.am +++ /dev/null @@ -1,97 +0,0 @@ -## Copyright (C) 2011-2013 Dirk-Jan C. Binnema <djcb@djcbsoftware.nl> -## -## This program is free software; you can redistribute it and/or modify -## it under the terms of the GNU General Public License as published by -## the Free Software Foundation; either version 3 of the License, or -## (at your option) any later version. -## -## This program is distributed in the hope that it will be useful, -## but WITHOUT ANY WARRANTY; without even the implied warranty of -## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -## GNU General Public License for more details. -## -## You should have received a copy of the GNU General Public License -## along with this program; if not, write to the Free Software Foundation, -## Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -include $(top_srcdir)/gtest.mk - -# note, we need top_builddir for snarfing with 'make distcheck' (ie., -# with separate builddir) -SUBDIRS= . mu scripts examples - -AM_CPPFLAGS= \ - -I. -I${top_builddir} -I${top_srcdir}/lib \ - ${GUILE_CFLAGS} \ - ${GLIB_CFLAGS} - -# don't use -Werror, as it might break on other compilers -# use -Wno-unused-parameters, because some callbacks may not -# really need all the params they get -AM_CFLAGS= \ - $(ASAN_CFLAGS) \ - ${WARN_CFLAGS} \ - -Wno-suggest-attribute=noreturn \ - -Wno-missing-prototypes \ - -Wno-missing-declarations - -AM_CXXFLAGS= \ - $(ASAN_CXXFLAGS) \ - ${WARN_CXXFLAGS} \ - -Wno-redundant-decls \ - -Wno-missing-declarations \ - -Wno-suggest-attribute=noreturn - -lib_LTLIBRARIES= \ - libguile-mu.la - -libguile_mu_la_SOURCES= \ - mu-guile.cc \ - mu-guile.hh \ - mu-guile-message.cc \ - mu-guile-message.hh - -libguile_mu_la_CFLAGS=$(AM_CFLAGS) -libguile_mu_la_CXXFLAGS=$(AM_CXXFLAGS) - -libguile_mu_la_LIBADD= \ - ${top_builddir}/lib/libmu.la \ - ${top_builddir}/lib/utils/libmu-utils.la \ - $(READLINE_LIBS) \ - ${GUILE_LIBS} - -libguile_mu_la_LDFLAGS= \ - $(ASAN_LDFLAGS) \ - -shared \ - -export-dynamic - -XFILES= \ - mu-guile.x \ - mu-guile-message.x - -info_TEXINFOS= \ - mu-guile.texi -mu_guile_TEXINFOS= \ - fdl.texi - -# we include pre-snarfed files now; see meson.build for explanation -# -# BUILT_SOURCES=$(XFILES) -# export CPP -# snarfcxxopts= $(DEFS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -# SUFFIXES = .x .doc -# .cc.x: -# $(AM_V_GEN) $(GUILE_SNARF) -o $@ $< $(snarfcxxopts) -#SNARF_DATA=$(XFILES) - -# FIXME: GUILE_SITEDIR would be better, but that -# breaks 'make distcheck' -scmdir=${prefix}/share/guile/site/${GUILE_EFFECTIVE_VERSION} -scm_DATA=mu.scm - -EXTRA_DIST=$(scm_DATA) $(XFILES) - -## Add -MG to make the .x magic work with auto-dep code. -MKDEP = $(CC) -M -MG $(snarfcppopts) - -#CLEANFILES=$(XFILES) diff --git a/guile/examples/Makefile.am b/guile/examples/Makefile.am deleted file mode 100644 index 7e126c5..0000000 --- a/guile/examples/Makefile.am +++ /dev/null @@ -1,23 +0,0 @@ -## Copyright (C) 2012-2013 Dirk-Jan C. Binnema <djcb@djcbsoftware.nl> -## -## This program is free software; you can redistribute it and/or modify -## it under the terms of the GNU General Public License as published by -## the Free Software Foundation; either version 3 of the License, or -## (at your option) any later version. -## -## This program is distributed in the hope that it will be useful, -## but WITHOUT ANY WARRANTY; without even the implied warranty of -## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -## GNU General Public License for more details. -## -## You should have received a copy of the GNU General Public License -## along with this program; if not, write to the Free Software Foundation, -## Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -include $(top_srcdir)/gtest.mk - -EXTRA_DIST= \ - msg-graphs \ - contacts-export \ - org2mu4e \ - mu-biff diff --git a/guile/mu/Makefile.am b/guile/mu/Makefile.am deleted file mode 100644 index 9339ad9..0000000 --- a/guile/mu/Makefile.am +++ /dev/null @@ -1,26 +0,0 @@ -## Copyright (C) 2008-2020 Dirk-Jan C. Binnema <djcb@djcbsoftware.nl> -## -## This program is free software; you can redistribute it and/or modify -## it under the terms of the GNU General Public License as published by -## the Free Software Foundation; either version 3 of the License, or -## (at your option) any later version. -## -## This program is distributed in the hope that it will be useful, -## but WITHOUT ANY WARRANTY; without even the implied warranty of -## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -## GNU General Public License for more details. -## -## You should have received a copy of the GNU General Public License -## along with this program; if not, write to the Free Software Foundation, -## Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -include $(top_srcdir)/gtest.mk - -scmdir=${prefix}/share/guile/site/${GUILE_EFFECTIVE_VERSION}/mu/ - -scm_DATA= \ - stats.scm \ - plot.scm \ - script.scm - -EXTRA_DIST=$(scm_DATA) diff --git a/guile/scripts/Makefile.am b/guile/scripts/Makefile.am deleted file mode 100644 index c846596..0000000 --- a/guile/scripts/Makefile.am +++ /dev/null @@ -1,29 +0,0 @@ -## Copyright (C) 2012-2013 Dirk-Jan C. Binnema <djcb@djcbsoftware.nl> -## -## This program is free software; you can redistribute it and/or modify -## it under the terms of the GNU General Public License as published by -## the Free Software Foundation; either version 3 of the License, or -## (at your option) any later version. -## -## This program is distributed in the hope that it will be useful, -## but WITHOUT ANY WARRANTY; without even the implied warranty of -## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -## GNU General Public License for more details. -## -## You should have received a copy of the GNU General Public License -## along with this program; if not, write to the Free Software Foundation, -## Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -include $(top_srcdir)/gtest.mk - -EXTRA_DIST= \ - msgs-count.scm \ - msgs-per-year.scm \ - msgs-per-hour.scm \ - msgs-per-month.scm \ - msgs-per-day.scm \ - msgs-per-year-month.scm \ - find-dups.scm - -muguiledistscriptdir = $(pkgdatadir)/scripts/ -muguiledistscript_SCRIPTS = $(EXTRA_DIST) |
