mirror of
https://github.com/adulau/aha.git
synced 2024-12-27 11:16:11 +00:00
kbuild: fix delay in setlocalversion on readonly source
Do not update index on read only media. Idea published by Christian Kujau <lists@nerdbynature.de>. Cc: Nico Schottelius <nico@ikn.schottelius.org> Cc: Christian Kujau <lists@nerdbynature.de>
This commit is contained in:
parent
b2d8993026
commit
a2bb90a08c
1 changed files with 4 additions and 2 deletions
|
@ -39,8 +39,10 @@ if head=`git rev-parse --verify --short HEAD 2>/dev/null`; then
|
||||||
printf -- '-svn%s' "`git svn find-rev $head`"
|
printf -- '-svn%s' "`git svn find-rev $head`"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Are there uncommitted changes?
|
# Update index only on r/w media
|
||||||
git update-index --refresh --unmerged > /dev/null
|
[ -w . ] && git update-index --refresh --unmerged > /dev/null
|
||||||
|
|
||||||
|
# Check for uncommitted changes
|
||||||
if git diff-index --name-only HEAD | grep -v "^scripts/package" \
|
if git diff-index --name-only HEAD | grep -v "^scripts/package" \
|
||||||
| read dummy; then
|
| read dummy; then
|
||||||
printf '%s' -dirty
|
printf '%s' -dirty
|
||||||
|
|
Loading…
Reference in a new issue