Print this page
1427 import libssl

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/cmd-crypto/tpmadm/Makefile
          +++ new/usr/src/cmd/cmd-crypto/tpmadm/Makefile
↓ open down ↓ 10 lines elided ↑ open up ↑
  11   11  # and limitations under the License.
  12   12  #
  13   13  # When distributing Covered Code, include this CDDL HEADER in each
  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 +# Copyright 2015 Gary Mills
  21   22  # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
  22   23  # Use is subject to license terms.
  23   24  #
  24   25  
  25   26  PROG =  tpmadm
  26   27  
  27   28  OBJS =  main.o \
  28   29          admin_cmds.o
  29   30  
  30   31  include ../../Makefile.cmd
  31   32  
  32   33  SRCS =  $(OBJS:%.o=%.c)
  33   34  POFILES = $(OBJS:%.o=%.po)
  34   35  POFILE = $(PROG)_msg.po
  35   36  MSGFILES=$(SRCS:%.c=%.i)
  36   37  
       38 +# Use libraries and include files from the build host
       39 +LDLIBS=         -ltspi -luuid -lcrypto
       40 +CPPFLAGS=       $(DTEXTDOM) $(DTS_ERRNO)
  37   41  CPPFLAGS += -xCC
       42 +
  38   43  LINTFLAGS += -XCC  -L$(ADJUNCT_PROTO)/usr/lib
  39      -LDLIBS += -ltspi -luuid
  40   44  
  41   45  CLOBBERFILES = C.ln $(POFILE) $(POFILES)
  42   46  
  43   47  .KEEP_STATE:
  44   48  
  45   49  all : $(PROG)
  46   50  
  47   51  $(PROG) : $(OBJS)
  48   52          $(LINK.c) -o $@ $(OBJS) $(DYNFLAGS) $(LDLIBS)
  49   53          $(POST_PROCESS)
↓ open down ↓ 12 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX