forked from mirrors/linux
		
	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
	
	 Nico Schottelius
						Nico Schottelius