mirror of https://github.com/wting/autojump
parent
2ebcdba5bd
commit
acfc5c13ef
@ -0,0 +1,25 @@
|
|||||||
|
VERSION = v20
|
||||||
|
TAGNAME = release-$(VERSION)
|
||||||
|
|
||||||
|
.PHONY: docs install
|
||||||
|
|
||||||
|
install:
|
||||||
|
install.sh
|
||||||
|
|
||||||
|
docs:
|
||||||
|
pandoc -s -w man docs/manpage.md -o docs/autojump.1
|
||||||
|
pandoc -s -w markdown docs/manpage.md docs/install.md -o README.md
|
||||||
|
|
||||||
|
release:
|
||||||
|
# Check for tag existence
|
||||||
|
# git describe release-$(VERSION) 2>&1 >/dev/null || exit 1
|
||||||
|
|
||||||
|
tools/git-version.sh $(TAGNAME)
|
||||||
|
|
||||||
|
# Commit the version change
|
||||||
|
git commit -m "version numbering" autojump
|
||||||
|
|
||||||
|
# Create tag
|
||||||
|
git tag -a $(TAGNAME)
|
||||||
|
|
||||||
|
git archive --format=tar --prefix autojump_$(VERSION)/ $(TAGNAME) | gzip > autojump_$(VERSION).tar.gz
|
@ -1 +0,0 @@
|
|||||||
autojump
|
|
Before Width: | Height: | Size: 594 B After Width: | Height: | Size: 594 B |
@ -1,4 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
|
|
||||||
pandoc -s -w man manpage.md -o autojump.1
|
|
||||||
pandoc -s -w markdown manpage.md INSTALL.md -o README.md
|
|
@ -1,27 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
|
|
||||||
if [ $# -ne 1 ]
|
|
||||||
then
|
|
||||||
echo "Usage: `basename $0` release"
|
|
||||||
echo "where release is of the form v11, v12, ..."
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
version=$1
|
|
||||||
tagname=release-${version}
|
|
||||||
./git-version.sh ${tagname}
|
|
||||||
|
|
||||||
# Commit the version change
|
|
||||||
git commit -m "version numbering" autojump
|
|
||||||
|
|
||||||
#Create tag
|
|
||||||
git tag -a ${tagname}
|
|
||||||
|
|
||||||
#check for tag existence
|
|
||||||
git describe release-$1 2>&1 >/dev/null ||
|
|
||||||
{
|
|
||||||
echo "Invalid version $1"
|
|
||||||
exit 1
|
|
||||||
}
|
|
||||||
|
|
||||||
git archive --format=tar --prefix autojump_${version}/ ${tagname} | gzip > autojump_${version}.tar.gz
|
|
Loading…
Reference in new issue