From bbb9e7fb1ccadac47b58ba615e6874ddeaa9e628 Mon Sep 17 00:00:00 2001 From: Park Ju Hyung Date: Wed, 13 Mar 2019 13:36:37 +0900 Subject: [PATCH] setlocalversion: don't check for uncommitted changes I ofter push after the build is done and I hate seeing "-dirty" Signed-off-by: Park Ju Hyung Signed-off-by: Danny Lin Signed-off-by: Divyanshu-Modi Change-Id: I240c516520879da680794fd144b1f273f9e21e13 Signed-off-by: Divyanshu-Modi --- scripts/setlocalversion | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/scripts/setlocalversion b/scripts/setlocalversion index 1b733ae4c..2a3ea7684 100755 --- a/scripts/setlocalversion +++ b/scripts/setlocalversion @@ -90,22 +90,6 @@ scm_version() printf '%s%s' -g "$(echo $head | cut -c1-12)" fi - # Check for uncommitted changes. - # This script must avoid any write attempt to the source tree, - # which might be read-only. - # You cannot use 'git describe --dirty' because it tries to - # create .git/index.lock . - # First, with git-status, but --no-optional-locks is only - # supported in git >= 2.14, so fall back to git-diff-index if - # it fails. Note that git-diff-index does not refresh the - # index, so it may give misleading results. See - # git-update-index(1), git-diff-index(1), and git-status(1). - if { - git --no-optional-locks status -uno --porcelain 2>/dev/null || - git diff-index --name-only HEAD - } | read dummy; then - printf '%s' -dirty - fi fi } -- 2.37.2