mirror of
				https://github.com/RaySollium99/picodrive.git
				synced 2025-10-27 00:29:39 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			20 lines
		
	
	
	
		
			531 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
	
		
			531 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
| #!/bin/bash
 | |
| set -e
 | |
| 
 | |
| verfile=../common/version.h
 | |
| test -f $verfile
 | |
| 
 | |
| major=`head -n 1 $verfile | sed 's/.*"\([0-9]*\)\.\([0-9]*\).*/\1/g'`
 | |
| minor=`head -n 1 $verfile | sed 's/.*"\([0-9]*\)\.\([0-9]*\).*/\2/g'`
 | |
| # lame, I know..
 | |
| build=`git describe HEAD | grep -- - | sed -e 's/.*\-\(.*\)\-.*/\1/'`
 | |
| test -n "$build" && build_post="-$build"
 | |
| test -n "$build" || build=0
 | |
| 
 | |
| trap "rm -f $2" ERR
 | |
| 
 | |
| sed -e 's/@major@/'$major'/' \
 | |
|     -e 's/@minor@/'$minor'/' \
 | |
|     -e 's/@build@/'$build'/' \
 | |
|     -e 's/@build_post@/'$build_post'/' \
 | |
| 	"$1" > "$2"
 | 
