branch: externals/bnf-mode
commit 62238eee44532cea38ab8af5dfa1461cef93230f
Author: Serghei Iakovlev <[email protected]>
Commit: Serghei Iakovlev <[email protected]>

    Cleaned up Makefile
---
 Makefile   | 7 ++-----
 default.mk | 5 ++++-
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/Makefile b/Makefile
index 1704b98..6178bd7 100644
--- a/Makefile
+++ b/Makefile
@@ -17,9 +17,6 @@
 
 include default.mk
 
-# Run “make build” by default
-.DEFAULT_GOAL = build
-
 %.info: %.texi
        $(info Generating $@)
        @$(MAKEINFO) --no-split $< -o $@
@@ -56,7 +53,7 @@ $(ARCHIVE_NAME).tar: $(ARCHIVE_CONTENTS)
 
 .PHONY: .title
 .title:
-       $(info BNF Mode $(VERSION))
+       @echo "BNF Mode $(VERSION)"
 
 .PHONY: init
 init: Cask
@@ -115,5 +112,5 @@ help: .title
        @echo '  $(CASK): $(if $(HAVE_CASK),yes,no)'
        @echo ''
        @echo 'You need $(CASK) to develop BNF Mode.'
-       @echo 'See http://cask.readthedocs.io/ for more.'
+       @echo 'See https://cask.readthedocs.io/ for more.'
        @echo ''
diff --git a/default.mk b/default.mk
index ae4310c..21b218e 100644
--- a/default.mk
+++ b/default.mk
@@ -17,6 +17,9 @@
 
 TOP := $(dir $(lastword $(MAKEFILE_LIST)))
 
+# Run “make build” by default
+.DEFAULT_GOAL = build
+
 EMACS  ?= emacs
 CASK   ?= cask
 PANDOC ?= pandoc
@@ -44,7 +47,7 @@ else
 RUNEMACS = $(CASK) exec $(EMACSBATCH)
 endif
 
-VERSION = 0.4.4
+VERSION="$(shell sed -nre '/^;; Version:/ { s/^;; Version:[ \t]+//; p }' 
bnf-mode.el)"
 
 PACKAGE = bnf-mode
 ARCHIVE_NAME = $(PACKAGE)-$(VERSION)

Reply via email to