1 #
   2 # CDDL HEADER START
   3 #
   4 # The contents of this file are subject to the terms of the
   5 # Common Development and Distribution License (the "License").
   6 # You may not use this file except in compliance with the License.
   7 #
   8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   9 # or http://www.opensolaris.org/os/licensing.
  10 # See the License for the specific language governing permissions
  11 # and limitations under the License.
  12 #
  13 # When distributing Covered Code, include this CDDL HEADER in each
  14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15 # If applicable, add the following below this CDDL HEADER, with the
  16 # fields enclosed by brackets "[]" replaced with your own identifying
  17 # information: Portions Copyright [yyyy] [name of copyright owner]
  18 #
  19 # CDDL HEADER END
  20 #
  21 # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
  22 # Use is subject to license terms.
  23 #
  24 
  25 include $(SRC)/lib/Makefile.lib
  26 
  27 HDRS= \
  28         aes.h \
  29         asn1.h \
  30         asn1_mac.h \
  31         asn1t.h \
  32         bio.h \
  33         bio_lcl.h \
  34         blowfish.h \
  35         bn.h \
  36         buffer.h \
  37         cast.h \
  38         comp.h \
  39         conf.h \
  40         conf_api.h \
  41         crypto.h \
  42         des.h \
  43         des_old.h \
  44         dh.h \
  45         dsa.h \
  46         dso.h \
  47         ebcdic.h \
  48         ec.h \
  49         ecdh.h \
  50         ecdsa.h \
  51         ech_locl.h \
  52         ecs_locl.h \
  53         engine.h \
  54         err.h \
  55         evp.h \
  56         hmac.h \
  57         idea.h \
  58         krb5_asn.h \
  59         lhash.h \
  60         md2.h \
  61         md4.h \
  62         md5.h \
  63         mdc2.h \
  64         o_dir.h \
  65         o_str.h \
  66         obj_mac.h \
  67         objects.h \
  68         ocsp.h \
  69         opensslconf.h \
  70         opensslv.h \
  71         ossl_typ.h \
  72         pcy_int.h \
  73         pem.h \
  74         pem2.h \
  75         pkcs12.h \
  76         pkcs7.h \
  77         pq_compat.h \
  78         pqueue.h \
  79         rand.h \
  80         rc2.h \
  81         rc4.h \
  82         rc5.h \
  83         ripemd.h \
  84         rsa.h \
  85         safestack.h \
  86         sha.h \
  87         stack.h \
  88         store.h \
  89         str_locl.h \
  90         symhacks.h \
  91         tmdiff.h \
  92         txt_db.h \
  93         ui.h \
  94         ui_compat.h \
  95         x509.h \
  96         x509_vfy.h \
  97         x509v3.h \
  98         kssl.h \
  99         ssl.h \
 100         ssl2.h \
 101         ssl3.h \
 102         ssl23.h \
 103         tls1.h \
 104         dtls1.h \
 105         e_os2.h
 106 
 107 
 108 OPENSSL_SRC =   ../../../common/openssl
 109 HDRCRYPTODIR =  $(OPENSSL_SRC)/crypto
 110 HDRSSLDIR =     $(OPENSSL_SRC)/ssl
 111 HDRDIR = $(OPENSSL_SRC)
 112 
 113 ROOTHDRDIR = ../openssl
 114 
 115 all clobber lint:
 116 
 117 CLOBBERFILES += $(HDRS)
 118 
 119 install: $(ROOTHDRS)
 120 
 121 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/%
 122          $(INS.file)
 123 
 124 $(ROOTHDRDIR)/%: $(HDRSSLDIR)/%
 125          $(INS.file)
 126 
 127 $(ROOTHDRDIR)/%: $(HDRDIR)/%
 128          $(INS.file)
 129 
 130 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/aes/%
 131          $(INS.file)
 132 
 133 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/asn1/%
 134          $(INS.file)
 135 
 136 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/bf/%
 137          $(INS.file)
 138 
 139 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/bio/%
 140          $(INS.file)
 141 
 142 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/bn/%
 143          $(INS.file)
 144 
 145 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/buffer/%
 146          $(INS.file)
 147 
 148 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/cast/%
 149          $(INS.file)
 150 
 151 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/comp/%
 152          $(INS.file)
 153 
 154 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/conf/%
 155          $(INS.file)
 156 
 157 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/des/%
 158          $(INS.file)
 159 
 160 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/dh/%
 161          $(INS.file)
 162 
 163 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/dsa/%
 164          $(INS.file)
 165 
 166 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/dso/%
 167          $(INS.file)
 168 
 169 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/ec/%
 170          $(INS.file)
 171 
 172 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/ecdh/%
 173          $(INS.file)
 174 
 175 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/ecdsa/%
 176          $(INS.file)
 177 
 178 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/engine/%
 179          $(INS.file)
 180 
 181 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/err/%
 182          $(INS.file)
 183 
 184 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/evp/%
 185          $(INS.file)
 186 
 187 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/hmac/%
 188          $(INS.file)
 189 
 190 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/idea/%
 191          $(INS.file)
 192 
 193 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/krb5/%
 194          $(INS.file)
 195 
 196 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/lhash/%
 197          $(INS.file)
 198 
 199 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/md2/%
 200          $(INS.file)
 201 
 202 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/md4/%
 203          $(INS.file)
 204 
 205 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/md5/%
 206          $(INS.file)
 207 
 208 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/mdc2/%
 209          $(INS.file)
 210 
 211 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/objects/%
 212          $(INS.file)
 213 
 214 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/ocsp/%
 215          $(INS.file)
 216 
 217 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/pem/%
 218          $(INS.file)
 219 
 220 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/pkcs12/%
 221          $(INS.file)
 222 
 223 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/pkcs7/%
 224          $(INS.file)
 225 
 226 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/pqueue/%
 227          $(INS.file)
 228 
 229 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/rand/%
 230          $(INS.file)
 231 
 232 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/rc2/%
 233          $(INS.file)
 234 
 235 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/rc4/%
 236          $(INS.file)
 237 
 238 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/rc5/%
 239          $(INS.file)
 240 
 241 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/ripemd/%
 242          $(INS.file)
 243 
 244 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/rsa/%
 245          $(INS.file)
 246 
 247 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/sha/%
 248          $(INS.file)
 249 
 250 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/stack/%
 251          $(INS.file)
 252 
 253 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/store/%
 254          $(INS.file)
 255 
 256 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/txt_db/%
 257          $(INS.file)
 258 
 259 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/ui/%
 260          $(INS.file)
 261 
 262 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/x509/%
 263          $(INS.file)
 264 
 265 $(ROOTHDRDIR)/%: $(HDRCRYPTODIR)/x509v3/%
 266          $(INS.file)
 267 
 268 
 269 include $(SRC)/lib/Makefile.targ