emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/bnf-mode f95ec5f 69/74: Improved preparing package


From: Stefan Monnier
Subject: [elpa] externals/bnf-mode f95ec5f 69/74: Improved preparing package
Date: Thu, 9 May 2019 08:27:55 -0400 (EDT)

branch: externals/bnf-mode
commit f95ec5f3457a8105e14fb696032b67136f4fef00
Author: Serghei Iakovlev <address@hidden>
Commit: Serghei Iakovlev <address@hidden>

    Improved preparing package
---
 .gitignore |  1 +
 Makefile   | 11 +++++++----
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/.gitignore b/.gitignore
index d650495..c072166 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,4 +11,5 @@
 bnf-mode.info
 bnf-mode-pkg.el
 bnf-mode-*.tar
+ChangeLog
 README
diff --git a/Makefile b/Makefile
index c7daeba..f840f6c 100644
--- a/Makefile
+++ b/Makefile
@@ -81,12 +81,15 @@ $(ARCHIVE_NAME).info: README.org
        $(call org-clean,$^) | $(PANDOC) $(PANDOCLAGS) -t texinfo | makeinfo -o 
$@
 
 README: README.org
-       $(call org-clean,$^) | $(PANDOC) $(PANDOCLAGS) -t plain -o $@
+       $(call org-clean,$^) | $(PANDOC) $(PANDOCLAGS) -t plain | sed -e 
"s/\[\]//g" > $@
+
+ChangeLog: CHANGELOG.org
+       $(call org-clean,$^) | $(PANDOC) $(PANDOCLAGS) -t plain | sed -e 
"s/\[\]//g" > $@
 
 $(ARCHIVE_NAME)-pkg.el: $(ARCHIVE_NAME).el
        $(CASK) pkg-file
 
-$(PACKAGE_NAME).tar: README $(ARCHIVE_NAME).el $(ARCHIVE_NAME)-pkg.el 
$(ARCHIVE_NAME).info dir
+$(PACKAGE_NAME).tar: README ChangeLog LICENSE $(ARCHIVE_NAME).el 
$(ARCHIVE_NAME)-pkg.el $(ARCHIVE_NAME).info dir
        $(TAR) -c -s "@address@hidden(PACKAGE_NAME)/@" -f $(PACKAGE_NAME).tar $^
 
 # Public targets
@@ -112,7 +115,7 @@ test:
 .PHONY: clean
 clean:
        $(CASK) clean-elc
-       $(RM) -f README $(ARCHIVE_NAME).info
+       $(RM) -f README ChangeLog $(ARCHIVE_NAME).info
        $(RM) -f $(ARCHIVE_NAME)-pkg.el $(ARCHIVE_NAME)-*.tar
 
 .PHONY: package
@@ -124,7 +127,7 @@ install: $(PACKAGE_NAME).tar
 
 .PHONY: help
 help: .title
-       echo 'Run `make init` first to install and update all local 
dependencies.'
+       echo 'Run "make init" first to install and update all local 
dependencies.'
        echo ''
        echo 'Available targets:'
        echo '  help:     Show this help and exit'



reply via email to

[Prev in Thread] Current Thread [Next in Thread]