aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/make.bash
AgeCommit message (Collapse)Author
2011-03-01build: convert src/cmd to use make directly and simplify src/make.bashDave Cheney
R=adg, bsiegert, rsc CC=golang-dev https://golang.org/cl/4221047
2010-08-25build: let pkg/Makefile coordinate building of Go commandsRuss Cox
Commands written in Go depend on Go packages, so they cannot be built by src/cmd/make.bash. They have been built by src/make.bash after all the packages are done, but we want to be able to use cgo (written in Go) during the build of package net. To make this possible, build the commands from src/pkg/Makefile instead of src/make.bash, so that they are included in the package dependency analysis. R=r CC=golang-dev https://golang.org/cl/1972046
2010-08-24build: $GOBIN defaults to $GOROOT/binRuss Cox
R=r CC=golang-dev https://golang.org/cl/1982049
2010-08-18build: no required environment variablesRuss Cox
R=adg, r, PeterGo CC=golang-dev https://golang.org/cl/1942044
2010-03-04goinstall: an experiment in (external) package installationRuss Cox
R=adg, r CC=cw, golang-dev https://golang.org/cl/224043
2009-12-11Remove GOBIN in PATH dependency; don't assume cwd is $GOROOT/srcDevon H. O'Dell
This change removes the necessity to have GOBIN in $PATH, and also doesn't assume that the build is being run from $GOROOT/src. This is a minimal set of necessary changes to get Go to build happily from the FreeBSD ports collection. R=rsc CC=golang-dev https://golang.org/cl/171044
2009-11-23go: makes it build for the case $GOROOT has whitespacesSergio Luis O. B. Correia
the bash scripts and makefiles for building go didn't take into account the fact $GOROOT / $GOBIN could both be directories containing whitespaces, and was not possible to build it in such a situation. this commit adjusts the various makefiles/scripts to make it aware of that possibility, and now it builds successfully when using a path with whitespaces as well. Fixes #115. R=rsc, dsymonds1 https://golang.org/cl/157067
2009-11-17FreeBSD/i386 workDevon H. O'Dell
This patchset gets Go to pretty much the same state that FreeBSD/amd64 is in. R=rsc https://golang.org/cl/157055
2009-11-14Build changes to support work on the BSDs.Devon H. O'Dell
This does still contain some FreeBSD-specific bits, but it's a pain to do partial diffs. R=rsc https://golang.org/cl/152138
2009-10-22fix build after Mercurial move.Russ Cox
various missing or incorrect files. R=r CC=go-dev http://go/go-review/1014004
2009-10-13rename the source directory for gopack from ar to gopack.Rob Pike
remove the references to 6ar R=rsc DELTA=3547 (1770 added, 1775 deleted, 2 changed) OCL=35669 CL=35671
2009-06-16fix buildRobert Griesemer
R=rsc DELTA=5 (0 added, 1 deleted, 4 changed) OCL=30343 CL=30343
2009-06-16move godoc to src/cmd/godocRobert Griesemer
R=rsc DELTA=945 (944 added, 0 deleted, 1 changed) OCL=30315 CL=30341
2009-06-05restructure makefiles, scripts to factor out O= logic.Russ Cox
remove a few hardcoded paths elsewhere too. R=r,gri DELTA=123 (44 added, 15 deleted, 64 changed) OCL=29914 CL=29945
2009-06-04more 386 runtime fixes.Russ Cox
can pass many tests; current stumbling block is an 8l bug. R=r DELTA=122 (83 added, 8 deleted, 31 changed) OCL=29872 CL=29876
2009-04-16rewrite gobuild in go.Russ Cox
R=r DELTA=1305 (704 added, 590 deleted, 11 changed) OCL=27546 CL=27548
2009-03-30new tool godefs.Russ Cox
uses gcc to determine system header layouts and emits simple C or Go. see comment in main.c. R=r DELTA=1069 (1067 added, 0 deleted, 2 changed) OCL=26682 CL=26880
2009-01-06delete blyaccRuss Cox
R=r DELTA=3562 (0 added, 3560 deleted, 2 changed) OCL=22112 CL=22114
2008-11-18new gotest shell script (will be a proper command some day, probably)Rob Pike
automates construction and execution of unit tests. R=rsc DELTA=60 (58 added, 0 deleted, 2 changed) OCL=19482 CL=19484
2008-11-17add gobuild to buildRuss Cox
R=r DELTA=2 (0 added, 0 deleted, 2 changed) OCL=19404 CL=19415
2008-11-14add cov, prof to default build; clean up compiler warningsRuss Cox
R=r DELTA=8 (1 added, 0 deleted, 7 changed) OCL=19245 CL=19245
2008-09-18make blyacc tooRuss Cox
R=r DELTA=1 (0 added, 0 deleted, 1 changed) OCL=15488 CL=15488
2008-09-18make Makefiles safe for parallel makeRuss Cox
use -j4 (4-way parallel) in make.bash. halves time for make.bash on r45 also add libregexp, acid to default build R=r DELTA=90 (39 added, 37 deleted, 14 changed) OCL=15485 CL=15487
2008-08-03add nmRuss Cox
R=r DELTA=339 (339 added, 0 deleted, 0 changed) OCL=13786 CL=13794
2008-06-25add plan 9 ar, which understands our symbol tablesRob Pike
SVN=124761
2008-06-12Add 6dbRob Pike
SVN=122505
2008-06-11convert from mk to makeRob Pike
phew. SVN=122266
2008-06-04stuffKen Thompson
SVN=121190