Print this page
8998 depcheck is useless and should be removed
8991 pmodes is useless and can be deleted
8990 /opt/onbld/gk is useless


  22 #
  23 # Copyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved.
  24 # Copyright 2014 Garrett D'Amore <garrett@damore.org>
  25 # Copyright 2016 Toomas Soome <tsoome@me.com>
  26 # Copyright (c) 2016, Chris Fraire <cfraire@me.com>.
  27 #
  28 
  29 include ../Makefile.master
  30 
  31 # Bootstrap problem --
  32 # 'cw' must be built before anything else can be built.
  33 
  34 BOOT_SUBDIRS= \
  35         cw
  36 
  37 COMMON_SUBDIRS= \
  38         codereview \
  39         codesign \
  40         cscope-fast \
  41         ctf \
  42         depcheck \
  43         env \
  44         findunref \
  45         gk \
  46         install.bin \
  47         lintdump \
  48         make \
  49         ndrgen \
  50         onbld \
  51         pmodes \
  52         protocmp \
  53         protolist \
  54         scripts
  55 
  56 #
  57 #  special versions of commands for use only in build
  58 #
  59 UNSHIPPED_SUBDIRS = \
  60         localedef \
  61         mandoc \
  62         tic \
  63         vtfontcvt \
  64         zic
  65 
  66 sparc_SUBDIRS= \
  67         chk4ubin \
  68         stabs \
  69         tokenize
  70 
  71 i386_SUBDIRS=           \


  92 include Makefile.tools
  93 
  94 ROOTDIRS= \
  95         $(ROOTOPT) \
  96         $(ROOTONBLD) \
  97         $(ROOTONBLD)/bin \
  98         $(ROOTONBLD)/bin/$(MACH) \
  99         $(ROOTONBLD)/lib \
 100         $(ROOTONBLD)/lib/$(MACH) \
 101         $(ROOTONBLD)/lib/$(MACH)/64 \
 102         $(ROOTONBLD)/lib/perl \
 103         $(ROOTONBLD)/lib/python$(PYTHON_VERSION) \
 104         $(ROOTONBLD)/lib/python$(PYTHON_VERSION)/onbld \
 105         $(ROOTONBLD)/lib/python$(PYTHON_VERSION)/onbld/Checks \
 106         $(ROOTONBLD)/lib/python$(PYTHON_VERSION)/onbld/hgext \
 107         $(ROOTONBLD)/lib/python$(PYTHON_VERSION)/onbld/Scm \
 108         $(ROOTONBLD)/env \
 109         $(ROOTONBLD)/etc \
 110         $(ROOTONBLD)/etc/exception_lists \
 111         $(ROOTONBLD)/share \
 112         $(ROOTONBLD)/gk \
 113         $(ROOTONBLD)/man \
 114         $(ROOTONBLD)/man/man1onbld
 115 
 116 all :=          TARGET= install
 117 install :=      TARGET= install
 118 clean :=        TARGET= clean
 119 clobber :=      TARGET= clobber
 120 lint :=         TARGET= lint
 121 _msg :=         TARGET= _msg
 122 
 123 .KEEP_STATE:
 124 
 125 #
 126 # Only create directories in the tools proto area when doing an actual
 127 # build, not a clean or clobber.
 128 #
 129 DOROOTDIRS= $(ROOTDIRS)
 130 clobber:= DOROOTDIRS=
 131 clean:= DOROOTDIRS=
 132 




  22 #
  23 # Copyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved.
  24 # Copyright 2014 Garrett D'Amore <garrett@damore.org>
  25 # Copyright 2016 Toomas Soome <tsoome@me.com>
  26 # Copyright (c) 2016, Chris Fraire <cfraire@me.com>.
  27 #
  28 
  29 include ../Makefile.master
  30 
  31 # Bootstrap problem --
  32 # 'cw' must be built before anything else can be built.
  33 
  34 BOOT_SUBDIRS= \
  35         cw
  36 
  37 COMMON_SUBDIRS= \
  38         codereview \
  39         codesign \
  40         cscope-fast \
  41         ctf \

  42         env \
  43         findunref \

  44         install.bin \
  45         lintdump \
  46         make \
  47         ndrgen \
  48         onbld \

  49         protocmp \
  50         protolist \
  51         scripts
  52 
  53 #
  54 #  special versions of commands for use only in build
  55 #
  56 UNSHIPPED_SUBDIRS = \
  57         localedef \
  58         mandoc \
  59         tic \
  60         vtfontcvt \
  61         zic
  62 
  63 sparc_SUBDIRS= \
  64         chk4ubin \
  65         stabs \
  66         tokenize
  67 
  68 i386_SUBDIRS=           \


  89 include Makefile.tools
  90 
  91 ROOTDIRS= \
  92         $(ROOTOPT) \
  93         $(ROOTONBLD) \
  94         $(ROOTONBLD)/bin \
  95         $(ROOTONBLD)/bin/$(MACH) \
  96         $(ROOTONBLD)/lib \
  97         $(ROOTONBLD)/lib/$(MACH) \
  98         $(ROOTONBLD)/lib/$(MACH)/64 \
  99         $(ROOTONBLD)/lib/perl \
 100         $(ROOTONBLD)/lib/python$(PYTHON_VERSION) \
 101         $(ROOTONBLD)/lib/python$(PYTHON_VERSION)/onbld \
 102         $(ROOTONBLD)/lib/python$(PYTHON_VERSION)/onbld/Checks \
 103         $(ROOTONBLD)/lib/python$(PYTHON_VERSION)/onbld/hgext \
 104         $(ROOTONBLD)/lib/python$(PYTHON_VERSION)/onbld/Scm \
 105         $(ROOTONBLD)/env \
 106         $(ROOTONBLD)/etc \
 107         $(ROOTONBLD)/etc/exception_lists \
 108         $(ROOTONBLD)/share \

 109         $(ROOTONBLD)/man \
 110         $(ROOTONBLD)/man/man1onbld
 111 
 112 all :=          TARGET= install
 113 install :=      TARGET= install
 114 clean :=        TARGET= clean
 115 clobber :=      TARGET= clobber
 116 lint :=         TARGET= lint
 117 _msg :=         TARGET= _msg
 118 
 119 .KEEP_STATE:
 120 
 121 #
 122 # Only create directories in the tools proto area when doing an actual
 123 # build, not a clean or clobber.
 124 #
 125 DOROOTDIRS= $(ROOTDIRS)
 126 clobber:= DOROOTDIRS=
 127 clean:= DOROOTDIRS=
 128