Print this page
8990 /opt/onbld/gk is useless

Split Close
Expand all
Collapse all
          --- old/usr/src/tools/Makefile.tools
          +++ new/usr/src/tools/Makefile.tools
↓ open down ↓ 32 lines elided ↑ open up ↑
  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   39  ROOTONBLDLIBMACH64=     $(ROOTONBLD)/lib/$(MACH)/64
  40   40  ROOTONBLDLIBPERL=       $(ROOTONBLD)/lib/perl
  41   41  ROOTONBLDLIBPY=         $(ROOTONBLD)/lib/python
  42   42  ROOTONBLDENV=           $(ROOTONBLD)/env
  43      -ROOTONBLDGK=            $(ROOTONBLD)/gk
  44   43  ROOTONBLDMAN=           $(ROOTONBLD)/man
  45   44  ROOTONBLDMAN1ONBLD=     $(ROOTONBLD)/man/man1onbld
  46   45  ROOTONBLDETCABI=        $(ROOTONBLD)/etc/abi
  47   46  ROOTONBLDETCEXCEPT=     $(ROOTONBLD)/etc/exception_lists
  48   47  ROOTONBLDSHARE=         $(ROOTONBLD)/share
  49   48  
  50   49  CPPFLAGS=               -D_TS_ERRNO
  51   50  ELFSIGN_O=              $(TRUE)
  52   51  LDLIBS=
  53   52  LDFLAGS=                $(MAPFILE.NES:%=-M%) $(MAPFILE.NED:%=-M%) \
  54   53                              $(MAPFILE.PGA:%=-M%)
  55   54  
  56   55  ROOTONBLDPROG=          $(PROG:%=$(ROOTONBLDBIN)/%)
  57   56  ROOTONBLDMACHPROG=      $(PROG:%=$(ROOTONBLDBINMACH)/%)
  58   57  ROOTONBLDSHFILES=       $(SHFILES:%=$(ROOTONBLDBIN)/%)
  59   58  ROOTONBLDMAKEFILES=     $(MAKEFILES:%=$(ROOTONBLDBIN)/%)
  60   59  ROOTONBLDMACHSHFILES=   $(SHFILES:%=$(ROOTONBLDBINMACH)/%)
  61   60  ROOTONBLDMACHBINARIES=  $(BINARIES:%=$(ROOTONBLDBINMACH)/%)
  62   61  ROOTONBLDETCFILES=      $(ETCFILES:%=$(ROOTONBLDETC)/%)
  63   62  ROOTONBLDENVFILES=      $(ENVFILES:%=$(ROOTONBLDENV)/%)
  64      -ROOTONBLDGKFILES=       $(GKFILES:%=$(ROOTONBLDGK)/.%)
  65      -ROOTONBLDGKSHFILES=     $(SHFILES:%=$(ROOTONBLDGK)/%)
  66   63  ROOTONBLDPERLFILES=     $(PERLFILES:%=$(ROOTONBLDBIN)/%)
  67   64  ROOTONBLDPERLMODULES=   $(PERLMODULES:%=$(ROOTONBLDLIBPERL)/%)
  68   65  ROOTONBLDPYFILES=       $(PYFILES:%=$(ROOTONBLDBIN)/%)
  69   66  ROOTONBLDMAN1ONBLDFILES=$(MAN1ONBLDFILES:%=$(ROOTONBLDMAN1ONBLD)/%)
  70   67  ROOTONBLDABIAUDITFILES= $(ABI_AUDITFILES:%=$(ROOTONBLDETCABI)/%)
  71   68  ROOTONBLDEXCEPTFILES=   $(EXCEPTFILES:%=$(ROOTONBLDETCEXCEPT)/%)
  72   69  
  73   70  # Break a chicken-and-egg dependency cycle for the tools build
  74   71  SCCSCHECK=@echo would sccscheck
  75   72  
↓ open down ↓ 12 lines elided ↑ open up ↑
  88   85  $(ROOTONBLDETC)/%: %
  89   86          $(INS.file)
  90   87  
  91   88  $(ROOTONBLDLIBPERL)/%: %
  92   89          $(INS.file)
  93   90  
  94   91  $(ROOTONBLDMAN1ONBLD)/%: %
  95   92          $(INS.file)
  96   93  
  97   94  $(ROOTONBLDENV)/%: %
  98      -        $(INS.file)
  99      -
 100      -$(ROOTONBLDGK)/.%: %
 101      -        $(INS.rename)
 102      -
 103      -$(ROOTONBLDGK)/%: %
 104   95          $(INS.file)
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX