summaryrefslogtreecommitdiff
path: root/src/all.bash
Commit message (Collapse)AuthorAgeFilesLines
* build: make nacl passRuss Cox2014-05-201-1/+1
| | | | | | | | | | | | | | | | Add nacl.bash, the NaCl version of all.bash. It's a separate script because it builds a variant of package syscall with a large zip file embedded in it, containing all the input files needed for tests. Disable various tests new since the last round, mostly the ones using os/exec. Fixes issue 7945. LGTM=dave R=golang-codereviews, remyoudompheng, dave, bradfitz CC=golang-codereviews https://codereview.appspot.com/100590044
* build: restore PATH before "dist banner"Shenghou Ma2012-06-061-0/+2
| | | | | | | | Fixes issue 3699. R=golang-dev, r, rsc CC=golang-dev http://codereview.appspot.com/6272048
* build: run.bash no longer accepts --no-bannerShenghou Ma2012-04-101-1/+1
| | | | | | R=golang-dev, rsc CC=golang-dev http://codereview.appspot.com/5986063
* cmd/dist: cross-compiling fixesRuss Cox2012-02-131-2/+2
| | | | | | | | | | | | | | | | | | | | | This CL makes it possible to run make.bash with GOOS and GOARCH set to something other than the native host GOOS and GOARCH. As part of the CL, the tool directory moves from bin/tool/ to pkg/tool/goos_goarch where goos and goarch are the values for the host system (running the build), not the target. pkg/ is not technically appropriate, but C objects are there now tool (pkg/obj/) so this puts all the generated binaries in one place (rm -rf $GOROOT/pkg cleans everything). Including goos_goarch in the name allows different systems to share a single $GOROOT on a shared file system. Fixes issue 2920. R=golang-dev, r CC=golang-dev http://codereview.appspot.com/5645093
* build: use cmd/distRuss Cox2012-02-041-4/+3
| | | | | | R=bradfitz, ality, r, r, iant, mikioh.mikioh CC=golang-dev http://codereview.appspot.com/5615058
* build: $GOBIN defaults to $GOROOT/binRuss Cox2010-08-241-1/+1
| | | | | | R=r CC=golang-dev http://codereview.appspot.com/1982049
* build: no required environment variablesRuss Cox2010-08-181-1/+7
| | | | | | R=adg, r, PeterGo CC=golang-dev http://codereview.appspot.com/1942044
* build script tweaksRuss Cox2010-03-311-1/+1
| | | | | | | | | | | | | | factor out environment variable checks. infer $GOROOT etc during build if not set. it's still necessary to set them for yourself to use the standard Makefiles. when running all.bash, don't recompile all the go packages in run.bash, since make.bash already did. R=r CC=golang-dev http://codereview.appspot.com/609042
* Remove top-level (src/) Makefile.Christopher Wedgwood2010-01-251-2/+7
| | | | | | | | R=rsc, dho, r CC=golang-dev http://codereview.appspot.com/194045 Committer: Russ Cox <rsc@golang.org>
* Add a Makefile in place of all.bash. Update docs to reflectDevon H. O'Dell2009-12-111-7/+2
| | | | | | | | | | this change. R=rsc CC=golang-dev http://codereview.appspot.com/171048 Committer: Russ Cox <rsc@golang.org>
* Build changes to support work on the BSDs.Devon H. O'Dell2009-11-141-1/+1
| | | | | | | | | | This does still contain some FreeBSD-specific bits, but it's a pain to do partial diffs. R=rsc http://codereview.appspot.com/152138 Committer: Russ Cox <rsc@golang.org>
* split all.bash into make.bash and run.bashRuss Cox2008-10-081-37/+1
| | | | | | R=r OCL=16720 CL=16728
* add a script to build *everything*Russ Cox2008-10-011-0/+44
R=r DELTA=41 (41 added, 0 deleted, 0 changed) OCL=16290 CL=16293