From 847d2ad4c6da462c26c50af1ef7d9cd697f3a5d2 Mon Sep 17 00:00:00 2001 From: jao Date: Sun, 19 Jul 2020 22:41:22 +0100 Subject: scheme and autotools removals The plan is to have geiser-core contain only, well, the elisp core engine. The autotools scafolding is no really worth it, so it's gone too (and in the process, i'll look younger). --- makefile | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 makefile (limited to 'makefile') diff --git a/makefile b/makefile new file mode 100644 index 0000000..ebddc0d --- /dev/null +++ b/makefile @@ -0,0 +1,23 @@ +elpa_name = $(PACKAGE_TARNAME)-$(PACKAGE_VERSION) +elpa_dir = $(elpa_name) +elpa_slogan = "GNU Emacs and Scheme talk to each other" +geiser_el = $(elpa_dir)/geiser.el +bin_dir = $(elpa_dir)/bin +scheme_dir = $(elpa_dir)/scheme + +elpa: info + rm -rf $(elpa_dir) + mkdir -p $(elpa_dir) + + echo '(define-package "geiser" "$(PACKAGE_VERSION)" $(elpa_slogan))' \ + > $(elpa_dir)/geiser-pkg.el + + cp $(abs_top_srcdir)/elisp/*.el $(elpa_dir) + + cp doc/geiser.info $(elpa_dir) + (cd $(elpa_dir) && install-info --dir=dir geiser.info 2>/dev/null) + + cp readme.org $(elpa_dir)/README + + rm -f $(elpa_name).tar + tar cf $(elpa_name).tar $(elpa_name) -- cgit v1.2.3