Print this page
9852 enable ld(1) guidance and deflib assertions for the illumos build

Split Close
Expand all
Collapse all
          --- old/usr/src/boot/sys/boot/Makefile
          +++ new/usr/src/boot/sys/boot/Makefile
↓ open down ↓ 17 lines elided ↑ open up ↑
  18   18  include $(SRC)/Makefile.master
  19   19  
  20   20  INSTDIRS = i386 efi
  21   21  SUBDIRS = libstand ficl zfs $(INSTDIRS)
  22   22  
  23   23  all     :=      TARGET = all
  24   24  clean   :=      TARGET = clean
  25   25  clobber :=      TARGET = clobber
  26   26  install :=      TARGET = install
  27   27  
       28 +ficl: zfs libstand
       29 +
  28   30  all clean clobber: $(SUBDIRS)
  29   31  
  30   32  #
  31   33  # The directories in INSTDIRS depend implicitly on SUBDIRS being built already.
  32   34  # We use .WAIT instead of explicit dependencies because we only want to make
  33   35  # the "install" target in INSTDIRS, not in SUBDIRS.
  34   36  #
  35   37  # If adding SUBDIRS which are not dependencies of INSTDIRS, "install: all"
  36   38  # rules should be added to the Makefiles in those directories.
  37   39  #
  38   40  install: all .WAIT $(INSTDIRS)
  39   41  
  40   42  $(SUBDIRS): FRC
  41   43          @cd $@; pwd; $(MAKE) $(MFLAGS) $(TARGET)
  42   44  
  43   45  FRC:
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX