| 1234567891011121314151617181920212223242526272829303132333435 | 
							- #!/usr/bin/env bash
 
- set -euo pipefail
 
- IFS=$'\n\t'
 
- script() {
 
- 	name="$1"
 
- 	shift
 
- 	go run "script/$name.go" "$@"
 
- }
 
- build() {
 
- 	go run build.go "$@"
 
- }
 
- case "${1:-default}" in
 
- 	test)
 
- 		LOGGER_DISCARD=1 build test
 
- 		;;
 
- 	bench)
 
- 		LOGGER_DISCARD=1 build bench
 
- 		;;
 
- 	prerelease)
 
- 		script authors
 
- 		build transifex
 
- 		pushd man ; ./refresh.sh ; popd
 
- 		git add -A gui man AUTHORS
 
- 		git commit -m 'gui, man, authors: Update docs, translations, and contributors'
 
- 		;;
 
- 	*)
 
- 		build "$@"
 
- 		;;
 
- esac
 
 
  |