File: goenv.sh

package info (click to toggle)
radare2 0.9.6-3.1%2Bdeb8u1
  • links: PTS, VCS
  • area: main
  • in suites: jessie
  • size: 17,496 kB
  • ctags: 45,959
  • sloc: ansic: 240,999; sh: 3,645; makefile: 2,520; python: 1,212; asm: 312; ruby: 214; awk: 209; perl: 188; lisp: 169; java: 23; xml: 17; php: 6
file content (24 lines) | stat: -rwxr-xr-x 308 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/bin/sh
HOST_ARCH=`uname -m`
case "${HOST_ARCH}" in
*86)
	GO_N=8
	GOARCH=386
	;;
*64*)
	GO_N=6
	GOARCH=amd64
	GO_FLAGS=-D_64BIT
	;;
*arm*)
	GO_N=5
	GOARCH=arm
	;;
esac

GOC=${GO_N}g
GOL=${GO_N}l
GOCC=${GO_N}c
GOOS=`uname | tr 'A-Z' 'a-z'`
GOROOT=/usr/lib/go
export GOC GOL GOARCH GO_FLAGS GOOS GO_N GOROOT