aboutsummaryrefslogtreecommitdiff
path: root/src/lib/make.bash
AgeCommit message (Collapse)Author
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-20- move tabwriter into libraryRobert Griesemer
- added preliminary tests (more to do) - renamed type from TabWriter -> Writer - adjusted my code where necessary R=r DELTA=825 (474 added, 346 deleted, 5 changed) OCL=19744 CL=19753
2008-11-19- removed uses of vector in favor of array in a few placesRobert Griesemer
- fixed make.bash R=r DELTA=21 (1 added, 3 deleted, 17 changed) OCL=19624 CL=19629
2008-11-19- array lib (essentially vector, more complete)Robert Griesemer
- TODO replace vector R=r DELTA=314 (313 added, 0 deleted, 1 changed) OCL=19592 CL=19609
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-17correctly rounded floating-point conversionsRuss Cox
in new package strconv. move atoi etc to strconv too. update fmt, etc to use strconv. R=r DELTA=2232 (1691 added, 424 deleted, 117 changed) OCL=19286 CL=19380
2008-11-14clean up make scriptRob Pike
reorder pieces so io is earlier R=rsc DELTA=66 (27 added, 24 deleted, 15 changed) OCL=19248 CL=19255
2008-11-04install bignum as libraryRobert Griesemer
R=r DELTA=3501 (1752 added, 1749 deleted, 0 changed) OCL=18460 CL=18471
2008-10-24make fmt a directoryRob Pike
some build dependencies need rearrangement because fmt will depend on reflect R=rsc DELTA=1091 (567 added, 521 deleted, 3 changed) OCL=17792 CL=17796
2008-10-23add reflect to build, clean up testRob Pike
R=rsc DELTA=341 (188 added, 151 deleted, 2 changed) OCL=17678 CL=17750
2008-10-14Make regexp build and install officiallyRob Pike
R=rsc DELTA=335 (172 added, 156 deleted, 7 changed) OCL=17167 CL=17180
2008-10-08add http to lib buildRuss Cox
R=r OCL=16721 CL=16727
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-22add "once" packageRuss Cox
R=r DELTA=79 (79 added, 0 deleted, 0 changed) OCL=15656 CL=15656
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-17time & date.Russ Cox
rename AddrToInt, StatToInt, etc -> BytePtr, StatPtr, ... R=r OCL=15450 CL=15456
2008-09-17add network listening & testsRuss Cox
R=r,presotto OCL=15410 CL=15440
2008-09-12buffered input & outputRuss Cox
R=r DELTA=812 (803 added, 0 deleted, 9 changed) OCL=15225 CL=15280
2008-09-12rudimentary string utilities.Russ Cox
R=r DELTA=314 (306 added, 8 deleted, 0 changed) OCL=15074 CL=15263
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-09-08- added sort package and test caseRobert Griesemer
R=r OCL=14975 CL=14975
2008-09-04include math in standard buildRob Pike
R=ken OCL=14811 CL=14811
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-24fix ordering problem: flag depends on fmtRob Pike
R=gri OCL=13442 CL=13442
2008-07-23Add a flags package.Rob Pike
R=gri OCL=13399 CL=13399
2008-07-09build packages automaticallyRob Pike
SVN=126577