summaryrefslogtreecommitdiff
path: root/guile
diff options
context:
space:
mode:
authorDirk-Jan C. Binnema <djcb@djcbsoftware.nl>2022-08-20 10:38:28 +0300
committerDirk-Jan C. Binnema <djcb@djcbsoftware.nl>2022-08-20 11:19:29 +0300
commite416a5215f8b11f02b99a71581d436a651caf4c0 (patch)
treecb60cd983a8e6c856d61408fcf870e3a05723281 /guile
parentf2ab2f5083aa3cc245d63406744ea5a0ac87381c (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.am97
-rw-r--r--guile/examples/Makefile.am23
-rw-r--r--guile/mu/Makefile.am26
-rw-r--r--guile/scripts/Makefile.am29
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)