mirror of
				https://github.com/koalaman/shellcheck.git
				synced 2025-11-04 18:28:23 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			12 lines
		
	
	
		
			404 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			12 lines
		
	
	
		
			404 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/sh -xe
 | 
						|
# This script hardcodes the `git describe` version as ShellCheck's version number.
 | 
						|
# This is done to allow shellcheck --version to differ from the cabal version when
 | 
						|
# building git snapshots.
 | 
						|
 | 
						|
file="src/ShellCheck/Data.hs"
 | 
						|
test -e "$file"
 | 
						|
tmp=$(mktemp)
 | 
						|
version=$(git describe)
 | 
						|
sed -e "s/=.*VERSIONSTRING.*/= \"$version\" -- VERSIONSTRING, DO NOT SUBMIT/" "$file" > "$tmp"
 | 
						|
mv "$tmp" "$file"
 |