1. 18 Jun, 2009 1 commit
  2. 06 Jun, 2009 1 commit
    • Russ Cox's avatar
      more build refinements: · 01fe6a9c
      Russ Cox authored
       * use new Make.$GOARCH files in gobuild.
       * rename 6ar to arch-generic gopack.
       * place objects in $GOROOT/pkg/$GOOS_$GOARCH
         (makes cross-compiling easier, and no one
         ever types these paths by hand anyway).
      
      R=r
      DELTA=29  (6 added, 8 deleted, 15 changed)
      OCL=29923
      CL=29967
      01fe6a9c
  3. 08 May, 2009 1 commit
  4. 17 Apr, 2009 1 commit
    • Russ Cox's avatar
      build packages in obj/ subdirectory that mimics $GOROOT/pkg. · 0f153ec6
      Russ Cox authored
      for example, if building in src/lib/container,
      objects go in obj/container/, so that 6g -Iobj
      will find "container/vector".
      
      install packages in hierarchy in $GOROOT.
      
      this change only updates gobuild.
      another change will have to update all
      the sources to refer to "container/vector" etc
      and regenerate all the Makefiles.
      
      there are some pretty lame functions here
      (e.g., Mkdir, Remove, the Getenv("PWD"))
      but i will implement better ones in another CL.
      
      R=r
      DELTA=117  (99 added, 2 deleted, 16 changed)
      OCL=27550
      CL=27574
      0f153ec6
  5. 16 Apr, 2009 1 commit