about summary refs log tree commit diff
path: root/pkgs/build-support/fetchgit/nix-prefetch-git
diff options
context:
space:
mode:
authorBjørn Forsman <bjorn.forsman@gmail.com>2015-02-22 20:05:57 +0100
committerVladimír Čunát <vcunat@gmail.com>2015-02-24 23:02:59 +0100
commit06f5651ef59b75996f782519daf96898fa85cfc6 (patch)
tree82ac88538529f07d0d1834d9c11f00ee3dce23b1 /pkgs/build-support/fetchgit/nix-prefetch-git
parent030eed83078d668224edfbe741f2d2d5318db843 (diff)
downloadnixlib-06f5651ef59b75996f782519daf96898fa85cfc6.tar
nixlib-06f5651ef59b75996f782519daf96898fa85cfc6.tar.gz
nixlib-06f5651ef59b75996f782519daf96898fa85cfc6.tar.bz2
nixlib-06f5651ef59b75996f782519daf96898fa85cfc6.tar.lz
nixlib-06f5651ef59b75996f782519daf96898fa85cfc6.tar.xz
nixlib-06f5651ef59b75996f782519daf96898fa85cfc6.tar.zst
nixlib-06f5651ef59b75996f782519daf96898fa85cfc6.zip
nix-prefetch-git: print commit date (close #6522)
The commit date can be used as a version number in packages that don't
have proper releases.
Diffstat (limited to 'pkgs/build-support/fetchgit/nix-prefetch-git')
-rwxr-xr-xpkgs/build-support/fetchgit/nix-prefetch-git1
1 files changed, 1 insertions, 0 deletions
diff --git a/pkgs/build-support/fetchgit/nix-prefetch-git b/pkgs/build-support/fetchgit/nix-prefetch-git
index 01605b35ef32..486fd3acafb7 100755
--- a/pkgs/build-support/fetchgit/nix-prefetch-git
+++ b/pkgs/build-support/fetchgit/nix-prefetch-git
@@ -254,6 +254,7 @@ clone_user_rev() {
     local full_revision=$(cd $dir && (git rev-parse $rev 2> /dev/null || git rev-parse refs/heads/fetchgit) | tail -n1)
     echo "git revision is $full_revision"
     echo "git human-readable version is $(cd $dir && (git describe $full_revision 2> /dev/null || git describe --tags $full_revision 2> /dev/null || echo -- none --))" >&2
+    echo "Commit date is $(cd $dir && git show --no-patch --pretty=%ci $full_revision)"
 
     # Allow doing additional processing before .git removal
     eval "$NIX_PREFETCH_GIT_CHECKOUT_HOOK"