mirror of
				git://git.openwrt.org/openwrt/openwrt.git
				synced 2025-11-04 06:54:27 -05:00 
			
		
		
		
	scripts/getver.sh: improve revision output
Change the revision output to r<upstream-revision>+<local commits> so it is easier to get the base revision (and see if there are local commits). Example: $ ./scripts/getver.sh r794+3 $ Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
This commit is contained in:
		
							parent
							
								
									1001b5d77c
								
							
						
					
					
						commit
						15b88df87f
					
				@ -23,9 +23,14 @@ try_git() {
 | 
			
		||||
		REV="$(git rev-parse HEAD~$((BASE_REV - GET_REV)))"
 | 
			
		||||
		;;
 | 
			
		||||
	*)
 | 
			
		||||
 | 
			
		||||
		UPSTREAM_BASE="$(git merge-base $GET_REV origin/master)"
 | 
			
		||||
		UPSTREAM_REV="$(git rev-list reboot..$UPSTREAM_BASE --count)"
 | 
			
		||||
		REV="$(git rev-list reboot..$GET_REV --count)"
 | 
			
		||||
		REV="${REV:+r$REV}"
 | 
			
		||||
		if [ -n "$REV" -a -n "$UPSTREAM_REV" -a "$REV" -gt "$UPSTREAM_REV" ]; then
 | 
			
		||||
			REV="r${UPSTREAM_REV}+$((REV - UPSTREAM_REV))"
 | 
			
		||||
		else
 | 
			
		||||
			REV="${REV:+r$REV}"
 | 
			
		||||
		fi
 | 
			
		||||
		;;
 | 
			
		||||
	esac
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user