Makefile revision 296341
1# 2# OpenSSL/crypto/cms/Makefile 3# 4 5DIR= cms 6TOP= ../.. 7CC= cc 8INCLUDES= -I.. -I$(TOP) -I../../include 9CFLAG=-g 10MAKEFILE= Makefile 11AR= ar r 12 13CFLAGS= $(INCLUDES) $(CFLAG) 14 15GENERAL=Makefile 16TEST= 17APPS= 18 19LIB=$(TOP)/libcrypto.a 20LIBSRC= cms_lib.c cms_asn1.c cms_att.c cms_io.c cms_smime.c cms_err.c \ 21 cms_sd.c cms_dd.c cms_cd.c cms_env.c cms_enc.c cms_ess.c \ 22 cms_pwri.c 23LIBOBJ= cms_lib.o cms_asn1.o cms_att.o cms_io.o cms_smime.o cms_err.o \ 24 cms_sd.o cms_dd.o cms_cd.o cms_env.o cms_enc.o cms_ess.o \ 25 cms_pwri.o 26 27SRC= $(LIBSRC) 28 29EXHEADER= cms.h 30HEADER= cms_lcl.h $(EXHEADER) 31 32ALL= $(GENERAL) $(SRC) $(HEADER) 33 34top: 35 (cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all) 36 37test: 38 39all: lib 40 41lib: $(LIBOBJ) 42 $(AR) $(LIB) $(LIBOBJ) 43 $(RANLIB) $(LIB) || echo Never mind. 44 @touch lib 45 46files: 47 $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO 48 49links: 50 @$(PERL) $(TOP)/util/mklink.pl ../../include/openssl $(EXHEADER) 51 @$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST) 52 @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) 53 54install: 55 @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... 56 @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ 57 do \ 58 (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ 59 chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \ 60 done; 61 62tags: 63 ctags $(SRC) 64 65tests: 66 67lint: 68 lint -DLINT $(INCLUDES) $(SRC)>fluff 69 70update: depend 71 72depend: 73 @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... 74 $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) 75 76dclean: 77 $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new 78 mv -f Makefile.new $(MAKEFILE) 79 80clean: 81 rm -f *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff 82 83# DO NOT DELETE THIS LINE -- make depend depends on it. 84 85cms_asn1.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h 86cms_asn1.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h 87cms_asn1.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h 88cms_asn1.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h 89cms_asn1.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h 90cms_asn1.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h 91cms_asn1.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h 92cms_asn1.o: ../../include/openssl/opensslconf.h 93cms_asn1.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 94cms_asn1.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h 95cms_asn1.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h 96cms_asn1.o: ../../include/openssl/sha.h ../../include/openssl/stack.h 97cms_asn1.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h 98cms_asn1.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h 99cms_asn1.o: cms.h cms_asn1.c cms_lcl.h 100cms_att.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h 101cms_att.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h 102cms_att.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h 103cms_att.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h 104cms_att.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h 105cms_att.o: ../../include/openssl/err.h ../../include/openssl/evp.h 106cms_att.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h 107cms_att.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h 108cms_att.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 109cms_att.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h 110cms_att.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h 111cms_att.o: ../../include/openssl/sha.h ../../include/openssl/stack.h 112cms_att.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h 113cms_att.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h 114cms_att.o: cms.h cms_att.c cms_lcl.h 115cms_cd.o: ../../e_os.h ../../include/openssl/asn1.h 116cms_cd.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h 117cms_cd.o: ../../include/openssl/buffer.h ../../include/openssl/cms.h 118cms_cd.o: ../../include/openssl/comp.h ../../include/openssl/conf.h 119cms_cd.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h 120cms_cd.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h 121cms_cd.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h 122cms_cd.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h 123cms_cd.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h 124cms_cd.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 125cms_cd.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem.h 126cms_cd.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h 127cms_cd.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h 128cms_cd.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 129cms_cd.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h 130cms_cd.o: ../../include/openssl/x509v3.h ../cryptlib.h cms_cd.c cms_lcl.h 131cms_dd.o: ../../e_os.h ../../include/openssl/asn1.h 132cms_dd.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h 133cms_dd.o: ../../include/openssl/buffer.h ../../include/openssl/cms.h 134cms_dd.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h 135cms_dd.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h 136cms_dd.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h 137cms_dd.o: ../../include/openssl/err.h ../../include/openssl/evp.h 138cms_dd.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h 139cms_dd.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h 140cms_dd.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 141cms_dd.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h 142cms_dd.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h 143cms_dd.o: ../../include/openssl/sha.h ../../include/openssl/stack.h 144cms_dd.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h 145cms_dd.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h 146cms_dd.o: ../cryptlib.h cms_dd.c cms_lcl.h 147cms_enc.o: ../../e_os.h ../../include/openssl/asn1.h 148cms_enc.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h 149cms_enc.o: ../../include/openssl/buffer.h ../../include/openssl/cms.h 150cms_enc.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h 151cms_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h 152cms_enc.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h 153cms_enc.o: ../../include/openssl/err.h ../../include/openssl/evp.h 154cms_enc.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h 155cms_enc.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h 156cms_enc.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 157cms_enc.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h 158cms_enc.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h 159cms_enc.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h 160cms_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 161cms_enc.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h 162cms_enc.o: ../../include/openssl/x509v3.h ../cryptlib.h cms_enc.c cms_lcl.h 163cms_env.o: ../../e_os.h ../../include/openssl/aes.h 164cms_env.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h 165cms_env.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h 166cms_env.o: ../../include/openssl/cms.h ../../include/openssl/conf.h 167cms_env.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h 168cms_env.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h 169cms_env.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h 170cms_env.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h 171cms_env.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h 172cms_env.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 173cms_env.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem.h 174cms_env.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h 175cms_env.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h 176cms_env.o: ../../include/openssl/sha.h ../../include/openssl/stack.h 177cms_env.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h 178cms_env.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h 179cms_env.o: ../asn1/asn1_locl.h ../cryptlib.h cms_env.c cms_lcl.h 180cms_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h 181cms_err.o: ../../include/openssl/buffer.h ../../include/openssl/cms.h 182cms_err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h 183cms_err.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h 184cms_err.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h 185cms_err.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h 186cms_err.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h 187cms_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 188cms_err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h 189cms_err.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h 190cms_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 191cms_err.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h 192cms_err.o: cms_err.c 193cms_ess.o: ../../e_os.h ../../include/openssl/asn1.h 194cms_ess.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h 195cms_ess.o: ../../include/openssl/buffer.h ../../include/openssl/cms.h 196cms_ess.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h 197cms_ess.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h 198cms_ess.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h 199cms_ess.o: ../../include/openssl/err.h ../../include/openssl/evp.h 200cms_ess.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h 201cms_ess.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h 202cms_ess.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 203cms_ess.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h 204cms_ess.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h 205cms_ess.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h 206cms_ess.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 207cms_ess.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h 208cms_ess.o: ../../include/openssl/x509v3.h ../cryptlib.h cms_ess.c cms_lcl.h 209cms_io.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h 210cms_io.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h 211cms_io.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h 212cms_io.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h 213cms_io.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h 214cms_io.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h 215cms_io.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h 216cms_io.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 217cms_io.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem.h 218cms_io.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h 219cms_io.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h 220cms_io.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 221cms_io.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h cms.h 222cms_io.o: cms_io.c cms_lcl.h 223cms_lib.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h 224cms_lib.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h 225cms_lib.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h 226cms_lib.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h 227cms_lib.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h 228cms_lib.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h 229cms_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h 230cms_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 231cms_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem.h 232cms_lib.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h 233cms_lib.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h 234cms_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 235cms_lib.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h cms.h 236cms_lib.o: cms_lcl.h cms_lib.c 237cms_pwri.o: ../../e_os.h ../../include/openssl/aes.h 238cms_pwri.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h 239cms_pwri.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h 240cms_pwri.o: ../../include/openssl/cms.h ../../include/openssl/conf.h 241cms_pwri.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h 242cms_pwri.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h 243cms_pwri.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h 244cms_pwri.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h 245cms_pwri.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h 246cms_pwri.o: ../../include/openssl/opensslconf.h 247cms_pwri.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 248cms_pwri.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h 249cms_pwri.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h 250cms_pwri.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h 251cms_pwri.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 252cms_pwri.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h 253cms_pwri.o: ../../include/openssl/x509v3.h ../asn1/asn1_locl.h ../cryptlib.h 254cms_pwri.o: cms_lcl.h cms_pwri.c 255cms_sd.o: ../../e_os.h ../../include/openssl/asn1.h 256cms_sd.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h 257cms_sd.o: ../../include/openssl/buffer.h ../../include/openssl/cms.h 258cms_sd.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h 259cms_sd.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h 260cms_sd.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h 261cms_sd.o: ../../include/openssl/err.h ../../include/openssl/evp.h 262cms_sd.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h 263cms_sd.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h 264cms_sd.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 265cms_sd.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h 266cms_sd.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h 267cms_sd.o: ../../include/openssl/sha.h ../../include/openssl/stack.h 268cms_sd.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h 269cms_sd.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h 270cms_sd.o: ../asn1/asn1_locl.h ../cryptlib.h cms_lcl.h cms_sd.c 271cms_smime.o: ../../e_os.h ../../include/openssl/asn1.h 272cms_smime.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h 273cms_smime.o: ../../include/openssl/buffer.h ../../include/openssl/cms.h 274cms_smime.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h 275cms_smime.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h 276cms_smime.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h 277cms_smime.o: ../../include/openssl/err.h ../../include/openssl/evp.h 278cms_smime.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h 279cms_smime.o: ../../include/openssl/objects.h 280cms_smime.o: ../../include/openssl/opensslconf.h 281cms_smime.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 282cms_smime.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h 283cms_smime.o: ../../include/openssl/sha.h ../../include/openssl/stack.h 284cms_smime.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h 285cms_smime.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h 286cms_smime.o: ../cryptlib.h cms_lcl.h cms_smime.c 287