Print this page
NEX-16336 provide system/tunables package
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
Reviewed by: Alex Deiter <alex.deiter@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
Fix up some merges where we wanted the upstream version.
re #13842 make clobber leaves trash (review tweaks)
re #13842 make clobber leaves trash
re #11781 rb3701 Update man related tools (add missed files)
re #11781 rb3701 Update man related tools
--HG--
rename : usr/src/cmd/man/src/THIRDPARTYLICENSE => usr/src/cmd/man/THIRDPARTYLICENSE
rename : usr/src/cmd/man/src/THIRDPARTYLICENSE.descrip => usr/src/cmd/man/THIRDPARTYLICENSE.descrip
rename : usr/src/cmd/man/src/man.c => usr/src/cmd/man/man.c
re #8813 rb3805 Failed to set DHCP on bnx0 network interface

Split Close
Expand all
Collapse all
          --- old/usr/src/Makefile
          +++ new/usr/src/Makefile
↓ open down ↓ 18 lines elided ↑ open up ↑
  19   19  # CDDL HEADER END
  20   20  #
  21   21  
  22   22  #
  23   23  # Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
  24   24  # Copyright (c) 2012 by Delphix. All rights reserved.
  25   25  # Copyright 2014 Garrett D'Amore <garrett@damore.org>
  26   26  # Copyright 2015 OmniTI Computer Consulting, Inc. All rights reserved.
  27   27  # Copyright 2016 Toomas Soome <tsoome@me.com>
  28   28  # Copyright 2017 Joyent, Inc.
       29 +# Copyright 2018 Nexenta Systems, Inc. All rights reserved.
  29   30  #
  30   31  
  31   32  #
  32   33  # Makefile for system source
  33   34  #
  34   35  # include global definitions
  35   36  include Makefile.master
  36   37  #
  37   38  # the Targetdirs file is the AT&T target.dirs file in a makefile format.
  38   39  # it defines TARGETDIRS and ROOTDIRS.
  39   40  include Targetdirs
  40   41  
  41   42  COMMON_SUBDIRS= data uts lib cmd ucblib ucbcmd psm man test
  42   43  sparc_SUBDIRS= stand
  43      -i386_SUBDIRS= grub boot
       44 +i386_SUBDIRS= grub boot etc
  44   45  
  45   46  #
  46   47  # sparc needs to build stand before psm
  47   48  #
  48   49  $(SPARC_BLD)psm: stand
  49   50  
  50   51  SUBDIRS= $(COMMON_SUBDIRS) $($(MACH)_SUBDIRS)
  51   52  
  52   53  HDRSUBDIRS=     uts head lib cmd
  53   54  
↓ open down ↓ 103 lines elided ↑ open up ↑
 157  158                  $(ECHO) "root_$(MACH)$${RELEASE_BUILD+-nd} is not" \
 158  159                      "present in $$ON_CLOSED_BINS."; \
 159  160                  exit 1; \
 160  161          fi; \
 161  162          $(ECHO) "Copying closed binaries from $$CLOSED_ROOT"; \
 162  163          (cd $$CLOSED_ROOT; \
 163  164              $(TAR) cfX - $(CODEMGR_WS)/exception_lists/closed-bins .) | \
 164  165              (cd $(ROOT); $(TAR) xBpf -); \
 165  166          ( cd $(ROOT); $(CTFSTRIP) $$(cd $$CLOSED_ROOT; $(FIND) \
 166  167              ./kernel ./usr/kernel ./platform/*/kernel -type f -a -perm -u+x | \
 167      -            $(EGREP) -vf $(CODEMGR_WS)/exception_lists/closed-bins) )
      168 +            $(EGREP) -vf $(CODEMGR_WS)/exception_lists/closed-bins) ); \
      169 +        ( cd $(ROOT); $(SED) -i -e "/^#mtu=/s/^#//" ./kernel/drv/bnx.conf )
 168  170  
 169  171  #
 170  172  # Declare what parts can be built in parallel
 171  173  # DUMMY at the end is used in case macro expansion produces an empty string to
 172  174  # prevent everything going in parallel
 173  175  #
 174  176  .PARALLEL: $(PARALLEL_HEADERS) DUMMY
 175  177  .PARALLEL: $(PARALLEL_DIRS) DUMMY
 176  178  
 177  179  $(SUBDIRS) head pkg: FRC
↓ open down ↓ 111 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX