aboutsummaryrefslogtreecommitdiff
path: root/GIT-VERSION-GEN
Commit message (Collapse)AuthorAge
* GIT-VERSION-GEN: squelch unneeded error from "cat version"Junio C Hamano2006-03-02
| | | | | | | | | | Now this is really a corner case, but if you have the git source tree from somewhere other than the official tarball, you do not have version file. And if git-describe does not work for you (maybe you do not have git yet), we spilled an error message from "cat version". Signed-off-by: Junio C Hamano <junkio@cox.net>
* GIT 1.2.0v1.2.0Junio C Hamano2006-02-12
| | | | Signed-off-by: Junio C Hamano <junkio@cox.net>
* Make GIT-VERSION-GEN tolerate missing git describe command againUwe Zeisberger2006-01-26
| | | | | | | | Commit 5c7d3c95 broke that by making the git-describe command part of a pipe. Signed-off-by: Uwe Zeisberger <zeisberg@informatik.uni-freiburg.de> Signed-off-by: Junio C Hamano <junkio@cox.net>
* Allow building of RPM from interim snapshot.Junio C Hamano2006-01-16
| | | | | | | | | | By popular demand. If you build and install such binary RPMs, the version numbering will lose monotonicity, so you may have to later override downgrade warnings from your packaging manager, but as long as you are aware of that and know how to deal with it, there is no reason for us to forbid it. Signed-off-by: Junio C Hamano <junkio@cox.net>
* GIT-VERSION-GEN: detect dirty tree and mark the version accordingly.Junio C Hamano2006-01-09
| | | | | | | | | | If we are building from a working tree with local modifications, mark the version accordingly. Deliberately uses '-' to prevent RPM from being built from such a tree. Signed-off-by: Junio C Hamano <junkio@cox.net>
* For release tarballs, include the proper versionH. Peter Anvin2006-01-09
| | | | | | | | | When producing a release tarball, include a "version" file, which GIT-VERSION-GEN can then use to do the right thing when building from a tarball. Signed-off-by: H. Peter Anvin <hpa@zytor.com> Signed-off-by: Junio C Hamano <junkio@cox.net>
* Make GIT-VERSION-GEN tolerate missing git describe commandJohn Ellson2006-01-05
| | | | | | | | | | | | | | | | | | I think it is probably a bug that "git non_existent_command" returns its error message to stdout without an error, where "git-non_existent_command" behaves differently and does return an error. Older versions of git did not implement "git describe" and GIT-VERSION-GEN produces an empty version string if run on a system with such a git installed. The consequence is that "make rpm" fails. This patch fixes GIT-VERSION-GEN so that it works in the absence of a working "git describe" Signed-off-by: John Ellson <ellson@research.att.com> Signed-off-by: Junio C Hamano <junkio@cox.net>
* Makefile: use git-describe to mark the git version.Junio C Hamano2005-12-27
Note: with this commit, the GIT maintainer workflow must change. GIT-VERSION-GEN is now the file to munge when the default version needs to be changed, not Makefile. The tag needs to be pushed into the repository to build the official tarball and binary package beforehand. Signed-off-by: Junio C Hamano <junkio@cox.net>