branch: elpa/buttercup
commit 1dcd2cd338a368f5f344d50be92eec1f11336fea
Author: Jorgen Schaefer <[email protected]>
Commit: Jorgen Schaefer <[email protected]>
Prepare release, add bumpversion and pkg.el
---
.bumpversion.cfg | 7 +++++++
Makefile | 7 +++++++
buttercup-pkg.el | 2 ++
3 files changed, 16 insertions(+)
diff --git a/.bumpversion.cfg b/.bumpversion.cfg
new file mode 100644
index 0000000..c5234ef
--- /dev/null
+++ b/.bumpversion.cfg
@@ -0,0 +1,7 @@
+[bumpversion]
+current_version = 0.1
+parse = (?P<major>\d+)\.(?P<patch>.*)
+serialize = {major}.{patch}
+files = buttercup.el buttercup-pkg.el
+commit = True
+tag = True
diff --git a/Makefile b/Makefile
index ffea9bb..f5f7909 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,7 @@
EMACS := emacs
+VERSION = $(shell sed -ne 's/^;; Version: \(.*\)/\1/p' buttercup.el)
+DISTFILES = buttercup.el buttercup-compat.el buttercup-pkg.el README.md
+
.PHONY: test
@@ -7,3 +10,7 @@ all: test
test:
$(EMACS) -batch -L . -l buttercup.el -f buttercup-run-markdown README.md
$(EMACS) -batch -L . -l buttercup.el -f buttercup-run-discover
+
+tar:
+ mkdir -p dist
+ tar -c $(DISTFILES) --transform "s,^,buttercup-$(VERSION)/,"
--transform 's/README.md/README.txt/' > "dist/buttercup-$(VERSION).tar"
diff --git a/buttercup-pkg.el b/buttercup-pkg.el
new file mode 100644
index 0000000..930ab49
--- /dev/null
+++ b/buttercup-pkg.el
@@ -0,0 +1,2 @@
+(define-package "buttercup" "0.1"
+ "Behavior-Driven Emacs Lisp Testing")