13 Commits

Author SHA1 Message Date
Lukas Fleischer
cf6306cf91 Release 4.8.1
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2023-05-22 14:19:49 -04:00
Lukas Fleischer
77ffe5d627 Release 4.8.0
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2022-04-16 18:31:14 -04:00
Lukas Fleischer
d960391bd5 Release 4.7.0
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2020-10-12 11:16:08 -04:00
Lukas Fleischer
5a3664bf73 Release 4.6.0
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2020-03-27 18:59:20 -04:00
Lukas Fleischer
35eaa4a737 Release 4.5.1
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2019-10-18 17:18:01 -04:00
Lukas Fleischer
65e2a71b76 Release 4.5.0
Helped-by: Lars Henriksen <LarsHenriksen@get2net.dk>
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2019-06-17 08:42:03 -04:00
Lukas Fleischer
e72d984906 Release 4.4.0
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2019-02-21 07:50:08 +01:00
Lukas Fleischer
8b92fde3a3 Release 4.3.0
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2017-11-02 08:42:52 +01:00
Lukas Fleischer
8ab3106f6b git-version-gen: Add default version
Instead of bailing out early in the build process when neither a version
file nor a valid Git repository is detected, use a hardcoded default
version string. This fixes building from shallow clones or Git
snapshots.

Also fixes GitHub issue #22.

Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2017-09-08 22:35:36 +02:00
Lukas Fleischer
8d2fc95d17 git-version-gen: Do not use echo -n
`echo -n` is non-portable and does not work under some operating
systems, such as OS X. Replace it with printf.

Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2016-01-25 21:59:29 +01:00
Lukas Fleischer
ee369c596f build-aux/git-version-gen: Ignore timestamps.
Do not declare the working tree dirty if only a timestamp has changed.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2011-05-24 11:46:34 +02:00
Lukas Fleischer
ddd0cb21fa Be a bit more fail-safe in "build-aux/git-version-gen".
The existence of a ".git" directory is not a sufficient condition to be
sure we are in a Git repository. Only overwrite the version information
file if `git describe` returns a non-empty string.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2011-04-22 02:47:38 +02:00
Lukas Fleischer
c5e4187590 Add Git version string support.
Introduce a script to auto-generate version strings. Use `git describe`
to create descriptive version strings when building from a Git checkout,
use ".version" files for release tarballs.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2011-04-22 02:47:37 +02:00