Revert "Convert the zig wrapper to POSIX shell"
This reverts commit 8b1a764429.
closes #41
			
			
This commit is contained in:
		
							parent
							
								
									07e3df4cd9
								
							
						
					
					
						commit
						60b91a3495
					
				
					 1 changed files with 12 additions and 12 deletions
				
			
		
							
								
								
									
										24
									
								
								zig
									
										
									
									
									
								
							
							
						
						
									
										24
									
								
								zig
									
										
									
									
									
								
							|  | @ -1,35 +1,35 @@ | |||
| #!/bin/sh | ||||
| #!/bin/bash | ||||
| set -e | ||||
| 
 | ||||
| ARCH=$(uname -m) | ||||
| 
 | ||||
| BASEDIR="$(cd "$(dirname "$0")" && pwd)" | ||||
| ZIGDIR=$BASEDIR/.cache/zig | ||||
| VERSION=$(cat build.zig.version) | ||||
| VERSION=$(<build.zig.version) | ||||
| 
 | ||||
| OS=$(uname) | ||||
| 
 | ||||
| if [ "$OS" = "Linux" ]; then | ||||
| if [ "$OS" == "Linux" ]; then | ||||
|     OS=linux | ||||
| elif [ "$OS" = "Darwin" ]; then | ||||
| elif [ "$OS" == "Darwin" ]; then | ||||
|     OS=macos | ||||
| elif [ "$OS" = "FreeBSD" ]; then | ||||
| elif [ "$OS" == "FreeBSD" ]; then | ||||
|     OS=freebsd | ||||
|     if [ "$ARCH" = "amd64" ]; then | ||||
|     if [ "$ARCH" == "amd64" ]; then | ||||
|         ARCH=x86_64 | ||||
|     fi | ||||
| fi | ||||
| 
 | ||||
| if [ "$ARCH" = "arm64" ]; then | ||||
| if [ "$ARCH" == "arm64" ]; then | ||||
|     ARCH=aarch64 | ||||
| fi | ||||
| 
 | ||||
| ZIGVER="zig-$OS-$ARCH-$VERSION" | ||||
| ZIG=$ZIGDIR/$ZIGVER/zig | ||||
| 
 | ||||
| if [ "$1" = "update" ]; then | ||||
| if [ "$1" == "update" ]; then | ||||
|     curl -L --silent https://ziglang.org/download/index.json | jq -r '.master | .version' >build.zig.version | ||||
|     NEWVERSION=$(cat build.zig.version) | ||||
|     NEWVERSION=$(<build.zig.version) | ||||
| 
 | ||||
|     if [ "$VERSION" != "$NEWVERSION" ]; then | ||||
|         echo "zig version updated from $VERSION to $NEWVERSION" | ||||
|  | @ -46,7 +46,7 @@ get_zig() { | |||
|         mkdir -p "$ZIGDIR" | ||||
|         cd "$ZIGDIR" | ||||
|         TARBALL="https://ziglang.org/builds/$ZIGVER.tar.xz" | ||||
|         if [ "$OS" = "freebsd" ]; then | ||||
|         if [ "$OS" == "freebsd" ]; then | ||||
|             TARBALL="https://ziglang.org/download/$VERSION/$ZIGVER.tar.xz" | ||||
|         fi | ||||
| 
 | ||||
|  | @ -57,8 +57,8 @@ get_zig() { | |||
| } | ||||
| get_zig | ||||
| 
 | ||||
| if [ "$1" = "cdb" ]; then | ||||
|     rm -rf .zig-cache | ||||
| if [ "$1" == "cdb" ]; then | ||||
|     rm -rf zig-cache | ||||
|     rm -rf .cache/cdb | ||||
| 
 | ||||
|     $ZIG build | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue