Set LINUX_GIT in .bashrc for generate-git-snapshot.sh
The script requires LINUX_GIT to be set, preferably, in your local .bashrc. I added a quick check to see if .bashrc exists and check it first to see if LINUX_GIT is set there. [labbott: Tweaked commit text] Signed-off-by: Miguel Flores Silverio <floresmigu3l@gmail.com>
This commit is contained in:
		
							parent
							
								
									7d2c2f2d91
								
							
						
					
					
						commit
						fb65b02dcf
					
				| @ -1,14 +1,26 @@ | ||||
| #!/bin/sh | ||||
| # This script allows for the generation of a git snapshot between the upstream | ||||
| # git tree and the current tree. | ||||
| # | ||||
| # Set LINUX_GIT to point to an upstream Linux git tree in your .bashrc or wherever. | ||||
| # Prerequisites: | ||||
| #     Set LINUX_GIT to point to an upstream Linux git tree in your .bashrc | ||||
| #     or wherever. | ||||
| 
 | ||||
| [ ! -d "$LINUX_GIT" ] && echo "error: set \$LINUX_GIT to point at upstream git tree" && exit 1 | ||||
| # Look to see if LINUX_GIT is set in local .bashrc | ||||
| if [ -f ~/.bashrc  ]; then | ||||
|     source ~/.bashrc | ||||
| fi | ||||
| 
 | ||||
| if [ ! -d "$LINUX_GIT" ]; then | ||||
|     echo "error: set \$LINUX_GIT to point at upstream git tree" | ||||
|     exit 1 | ||||
| fi | ||||
| 
 | ||||
| VER=$(grep patch sources | head -n1 | awk '{ print $2 }' | sed s/patch-// | sed s/-git.*// | sed s/.xz//) | ||||
| 
 | ||||
| if [ -z "$VER" ] ; | ||||
| then | ||||
| 	VER=$(grep linux sources | head -1 | awk '{ print $2 }' | sed s/linux-// | sed s/.tar.xz//) | ||||
|     VER=$(grep linux sources | head -1 | awk '{ print $2 }' | sed s/linux-// | sed s/.tar.xz//) | ||||
| fi | ||||
| 
 | ||||
| OLDGIT=$(grep gitrev kernel.spec | head -n1 | sed s/%define\ gitrev\ //) | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user