From c78a4cb65b4b776ebb2c468f7206d8b7d5e9ec47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jes=C3=BAs?= Date: Sat, 11 Jan 2020 12:58:32 -0500 Subject: generate dist to Makefile --- .gitignore | 1 + Makefile | 15 ++++++++++++++- src/comments.el | 2 +- 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 -- cgit v1.2.3