Print this page
12312 fix unused lib dependencies

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/ypcmd/yppasswd/Makefile
          +++ new/usr/src/cmd/ypcmd/yppasswd/Makefile
↓ open down ↓ 13 lines elided ↑ open up ↑
  14   14  # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15   15  # If applicable, add the following below this CDDL HEADER, with the
  16   16  # fields enclosed by brackets "[]" replaced with your own identifying
  17   17  # information: Portions Copyright [yyyy] [name of copyright owner]
  18   18  #
  19   19  # CDDL HEADER END
  20   20  #
  21   21  #
  22   22  # Copyright (c) 1994, 2010, Oracle and/or its affiliates. All rights reserved.
  23   23  #
  24      -# Copyright (c) 2018, Joyent, Inc.
       24 +# Copyright 2020 Joyent, Inc.
  25   25  
  26   26  NETYPPROG =     rpc.yppasswdd
  27   27  DEFAULTFILES =  yppasswdd.dfl
  28   28  PROG =          $(NETYPPROG)
  29   29  
  30   30  MANIFEST = passwd.xml
  31   31  
  32   32  include ../../Makefile.cmd
  33   33  
  34   34  ROOTMANIFESTDIR = $(ROOTSVCNETWORKNIS)
↓ open down ↓ 3 lines elided ↑ open up ↑
  38   38  NETSVC =        $(ROOTLIB)/netsvc
  39   39  NETYP =         $(NETSVC)/yp
  40   40  ROOTDIRS =      $(NETSVC) $(NETYP)
  41   41  
  42   42  # include library definitions
  43   43  #LDLIBS +=      -lrpcsvc -lnsl -lcrypt -lintl -lgen
  44   44  LDLIBS +=       -lnsl -lnisdb -lc
  45   45  MAPFILES =      $(MAPFILE.INT) $(MAPFILE.NGB)
  46   46  LDFLAGS +=      $(MAPFILES:%=-M%)
  47   47  
       48 +ZGUIDANCE =     -zguidance=nounused
       49 +
  48   50  # Pick up includes from library
  49   51  CPPFLAGS += -I$(SRC)/lib/libnisdb/yptol
  50   52  
  51   53  # This file is now in the $(SRC)/head/rpcsvc directory.
  52   54  #HDRFILE= yppasswd.h
  53   55  #IHDRFILE= $(HDRFILE:%=$(RPCSVC)/%)
  54   56  
  55   57  INETYPPROG=             $(NETYPPROG:%=$(NETYP)/%)
  56   58  
  57   59  COMMONOBJ =             yppasswdxdr.o yplckpwdf.o
↓ open down ↓ 38 lines elided ↑ open up ↑
  96   98  
  97   99  $(ROOTDIRS):
  98  100          $(INS.dir)
  99  101  
 100  102  $(NETYP)/%: %
 101  103          $(INS.file)
 102  104  
 103  105  clean:
 104  106          $(RM) $(OBJS)
 105  107  
 106      -lint:   lint_SRCS
 107      -
 108  108  check: $(CHKMANIFEST)
 109  109  
 110  110  cstyle:
 111  111          ${CSTYLE} ${SRCS}
 112  112  
 113  113  # include library targets
 114  114  include ../../Makefile.targ
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX