aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesús <heckyel@hyperbola.info>2020-01-11 12:58:32 -0500
committerJesús <heckyel@hyperbola.info>2020-01-11 12:58:32 -0500
commitc78a4cb65b4b776ebb2c468f7206d8b7d5e9ec47 (patch)
treece9b4656466333ff09c870a82524f2f118656dc2
parenteffc2fc39ddb1c56fd77868893aefd51d26b1a91 (diff)
downloademmet-mode-c78a4cb65b4b776ebb2c468f7206d8b7d5e9ec47.tar.lz
emmet-mode-c78a4cb65b4b776ebb2c468f7206d8b7d5e9ec47.tar.xz
emmet-mode-c78a4cb65b4b776ebb2c468f7206d8b7d5e9ec47.zip
generate dist to Makefile
-rw-r--r--.gitignore1
-rw-r--r--Makefile15
-rw-r--r--src/comments.el2
3 files changed, 16 insertions, 2 deletions
diff --git a/.gitignore b/.gitignore
index ef5f81c..a21051c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,6 @@
memo*
*.elc
+*.tar.gz
README.txt
/emmet-mode.el
/src/snippets.el
diff --git a/Makefile b/Makefile
index 16b59ce..0cd248c 100644
--- a/Makefile
+++ b/Makefile
@@ -1,3 +1,5 @@
+VERSION=1.0.0
+
DST=emmet-mode.el
# set markdown input format to "markdown-smart" for pandoc version 2 and to "markdown" for pandoc prior to version 2
@@ -29,7 +31,7 @@ src/preferences.el: conf/preferences.json
tools/json2hash conf/preferences.json -o src/preferences.el --defvar 'emmet-preferences'
clean:
- rm -f emmet-mode.elc emmet-mode.el README.txt src/snippets.el src/preferences.el
+ rm -f emmet-mode.elc emmet-mode.el README.txt src/snippets.el src/preferences.el emmet-mode-$(VERSION).tar.gz
test: emmet-mode.el
emacs --quick --script src/test.el
@@ -40,4 +42,15 @@ README.txt: README.md
docs: README.txt
@echo generated docs
+dist: docs
+ @tar -czf emmet-mode-$(VERSION).tar.gz --transform "s|^|emmet-mode-$(VERSION)/|" --owner 0 --group 0 \
+ --exclude '*.DS_Store' \
+ --exclude '*.kate-swp' \
+ --exclude '*.elcc' \
+ --exclude '*~' \
+ --exclude '.git' \
+ -- \
+ conf src tools LICENSE Makefile \
+ README.md README.txt AUTHORS
+
.PHONY: all test docs clean
diff --git a/src/comments.el b/src/comments.el
index a2acfc7..4998a52 100644
--- a/src/comments.el
+++ b/src/comments.el
@@ -1,6 +1,6 @@
;;; emmet-mode.el --- Emmet's support for emacs
-;; Version: 1.0
+;; Version: 1.0.0
;; URL: https://libregit.org/heckyel/emmet-mode
;; Last-Updated: 2020-01-11 Fri
;; Keywords: convenience