Print this page
tools: build a tools copy of make (which the build will automatically use)

Split Close
Expand all
Collapse all
          --- old/usr/src/tools/Makefile.tools
          +++ new/usr/src/tools/Makefile.tools
↓ open down ↓ 28 lines elided ↑ open up ↑
  29   29  
  30   30  TOOLS=                  $(SRC)/tools
  31   31  TOOLS_PROTO=            $(TOOLS)/proto/root_$(MACH)-nd
  32   32  ROOTOPT=                $(TOOLS_PROTO)/opt
  33   33  ROOTONBLD=              $(ROOTOPT)/onbld
  34   34  ROOTONBLDBIN=           $(ROOTONBLD)/bin
  35   35  ROOTONBLDBINMACH=       $(ROOTONBLD)/bin/$(MACH)
  36   36  ROOTONBLDETC=           $(ROOTONBLD)/etc
  37   37  ROOTONBLDLIB=           $(ROOTONBLD)/lib
  38   38  ROOTONBLDLIBMACH=       $(ROOTONBLD)/lib/$(MACH)
       39 +ROOTONBLDLIBMACH64=     $(ROOTONBLD)/lib/$(MACH)/64
  39   40  ROOTONBLDLIBPERL=       $(ROOTONBLD)/lib/perl
  40   41  ROOTONBLDLIBPY=         $(ROOTONBLD)/lib/python
  41   42  ROOTONBLDLIBPY_26=      $(ROOTONBLD)/lib/python2.6
  42   43  ROOTONBLDENV=           $(ROOTONBLD)/env
  43   44  ROOTONBLDGK=            $(ROOTONBLD)/gk
  44   45  ROOTONBLDMAN=           $(ROOTONBLD)/man
  45   46  ROOTONBLDMAN1=          $(ROOTONBLD)/man/man1
  46   47  ROOTONBLDETCABI=        $(ROOTONBLD)/etc/abi
  47   48  ROOTONBLDETCEXCEPT=     $(ROOTONBLD)/etc/exception_lists
       49 +ROOTONBLDSHARE=         $(ROOTONBLD)/share
  48   50  
  49   51  CPPFLAGS=               -D_TS_ERRNO
  50   52  ELFSIGN_O=              $(TRUE)
  51   53  LDLIBS=
  52   54  LDFLAGS=                $(MAPFILE.NES:%=-M%) $(MAPFILE.NED:%=-M%) \
  53   55                              $(MAPFILE.PGA:%=-M%)
  54   56  
  55   57  ROOTONBLDPROG=          $(PROG:%=$(ROOTONBLDBIN)/%)
  56   58  ROOTONBLDMACHPROG=      $(PROG:%=$(ROOTONBLDBINMACH)/%)
  57   59  ROOTONBLDSHFILES=       $(SHFILES:%=$(ROOTONBLDBIN)/%)
↓ open down ↓ 46 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX