aboutsummaryrefslogtreecommitdiff
path: root/src/make.bash
AgeCommit message (Collapse)Author
2009-08-12new included Make.pkg for handwritten package makefiles.Russ Cox
gobuild is obsolete; don't build it (will delete eventually). revised gotest for whole-package compilation. R=r DELTA=102 (68 added, 6 deleted, 28 changed) OCL=33067 CL=33098
2009-07-28Support use of $GOBINDIR to override $HOME/binPhil Pennock
R=r,gri,rsc APPROVED=rsc DELTA=53 (12 added, 6 deleted, 35 changed) OCL=31822 CL=32282
2009-07-13ebnflint commandRobert Griesemer
- basic verification of EBNF grammars - tested with (and has testcase for) go_spec.html R=rsc DELTA=150 (148 added, 0 deleted, 2 changed) OCL=31481 CL=31517
2009-06-22set -e does not apply to ( ) blocks,Russ Cox
so implement the check manually. sigh. R=r DELTA=17 (6 added, 0 deleted, 11 changed) OCL=30606 CL=30612
2009-06-16- install gofmt in src/cmd/gofmtRobert Griesemer
- remove some left-over files R=rsc DELTA=1465 (281 added, 1181 deleted, 3 changed) OCL=30350 CL=30353
2009-06-16fix buildRobert Griesemer
R=rsc DELTA=5 (0 added, 1 deleted, 4 changed) OCL=30343 CL=30343
2009-06-09mv src/lib to src/pkgRob Pike
tests: all.bash passes, gobuild still works, godoc still works. R=rsc OCL=30096 CL=30102
2009-06-06move src/runtime -> src/lib/runtime;Russ Cox
hand-edited files. R=r DELTA=125 (77 added, 16 deleted, 32 changed) OCL=30001 CL=30008
2009-04-16rewrite gobuild in go.Russ Cox
R=r DELTA=1305 (704 added, 590 deleted, 11 changed) OCL=27546 CL=27548
2008-11-21convert lib to a Makefile,Russ Cox
mainly for "make bufio.install". R=r DELTA=144 (80 added, 62 deleted, 2 changed) OCL=19760 CL=19799
2008-11-19avoid problem overwriting read-only quietgccRuss Cox
TBR=r OCL=19600 CL=19600
2008-11-19build with warnings enabled.Russ Cox
new script "quietgcc" installed in $HOME/bin during make.bash runs gcc with warnings, turns off inappropriate ones, greps out useless output. quietgcc also makes sure to run the correct 64-bit gcc. R=r DELTA=38 (36 added, 0 deleted, 2 changed) OCL=17493 CL=19599
2008-11-18add build step to install debuggers setgid procmod.Russ Cox
they have to go in /usr/local/bin because the setgid bit is ignored in /Users. R=r DELTA=54 (49 added, 0 deleted, 5 changed) OCL=19424 CL=19463
2008-10-08check $GOROOT before diving into buildRuss Cox
R=r DELTA=6 (6 added, 0 deleted, 0 changed) OCL=16726 CL=16726
2008-09-26move src/syscall to src/lib/syscall.Russ Cox
enforce rule: all kernel data structures and constants go in syscall module. move things that should be in syscall out of net. make net a single package. R=r OCL=15985 CL=15994
2008-09-19add gobuild.Russ Cox
use gobuild-generated Makefile for math and os. other makefile tweaks. move math/main.go to test/math.go R=r OCL=15529 CL=15537
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-09-11add lib/os to standard buildRob Pike
break lib/os into multiple source files R=rsc DELTA=189 (178 added, 4 deleted, 7 changed) OCL=15149 CL=15152
2008-08-07include syscall in default buildRob Pike
fix an issue with autolib names by compiling to target location print a bit more when compiling R=gri OCL=13988 CL=13988
2008-07-09build packages automaticallyRob Pike
SVN=126577
2008-06-13support symbol tables and line numbers in 6.out executablesRob Pike
SVN=122700
2008-06-12Add 6dbRob Pike
SVN=122505
2008-06-12import the plan 9 libraries libc (lib9) and libbio into the tree.Rob Pike
remove the dependency on /home/r. SVN=122482
2008-06-11add a setup document, and tweak the scripts that it mentionsRob Pike
SVN=122175