diff options
Diffstat (limited to 'makefile')
-rw-r--r-- | makefile | 23 |
1 files changed, 23 insertions, 0 deletions
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) |