mirror of
				https://github.com/ergochat/ergo.git
				synced 2025-10-31 13:57:23 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			29 lines
		
	
	
		
			774 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			774 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/bin/sh
 | |
| 
 | |
| set -e
 | |
| 
 | |
| if [ -z "$GOPATH" ]; then
 | |
| 	echo Error: \$GOPATH is unset
 | |
| 	echo See https://golang.org/doc/code.html for details, or try these steps:
 | |
| 	printf "\tmkdir -p ~/go\n"
 | |
| 	printf "\texport GOPATH=~/go\n"
 | |
| 	exit 1
 | |
| fi
 | |
| 
 | |
| EXPECTED_DIR=${GOPATH}/src/github.com/oragono/oragono
 | |
| 
 | |
| if [ "$PWD" != "$EXPECTED_DIR" ] ; then
 | |
| 	echo Error: working directory is not where \$GOPATH expects it to be
 | |
| 	echo "Expected: $EXPECTED_DIR"
 | |
| 	echo "Actual:   $PWD"
 | |
| 	echo See https://golang.org/doc/code.html for details, or try these steps:
 | |
| 	printf "\tmkdir -p %s/src/github.com/oragono\n" "$GOPATH"
 | |
| 	printf "\tcd %s/src/github.com/oragono\n" "$GOPATH"
 | |
| 	printf "\tmv %s oragono\n" "$PWD"
 | |
| 	printf "\tcd oragono\n"
 | |
| 	exit 1
 | |
| fi
 | |
| 
 | |
| go install -v
 | |
| echo successfully installed as "${GOPATH}/bin/oragono"
 | 
