summaryrefslogtreecommitdiff
path: root/gen-version.sh
blob: 3a080157cf4e871d8e4f63d01855d8eeaf36f943 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/sh

# Get version-info specified in Makefile
V=$1

# Use `git describe` to get current version if we're inside a git repo
if test -d .git
then
	V=$(git describe --abbrev=4 HEAD 2>/dev/null)
fi

new="CGIT_VERSION = $V"
old=$(cat VERSION 2>/dev/null)

# Exit if VERSION is uptodate
test "$old" = "$new" && exit 0

# Update VERSION with new version-info
echo "$new" > VERSION
cat VERSION
d>2013-08-25Revert "Keep the maildir path instact"Antonio Terceiro1-0/+1 This reverts commit 2f0e3542adcf7242f8a3401363752aab4cfa1961. 2013-08-24New releaseAntonio Terceiro1-1/+2 authors attribute is now mandatory for gemspec 2013-08-13Run tests as default rake testAntonio Terceiro1-1/+1 2013-08-13Temporaily disable test that depends on networkAntonio Terceiro1-1/+1 2013-08-13Fix MaildirAccount class; add testsAntonio Terceiro6-5/+156 2013-08-13Force encoding of data to UTF-8Antonio Terceiro1-1/+1 2013-08-13Keep the maildir path instactAntonio Terceiro1-1/+0 So maildir:///path/to/maildir points to /path/to/maildir