1# 2# OpenSSL/crypto/rsa/Makefile 3# 4 5DIR= rsa 6TOP= ../.. 7CC= cc 8INCLUDES= -I.. -I$(TOP) -I../../include 9CFLAG=-g 10MAKEFILE= Makefile 11AR= ar r 12 13CFLAGS= $(INCLUDES) $(CFLAG) 14 15GENERAL=Makefile 16TEST=rsa_test.c 17APPS= 18 19LIB=$(TOP)/libcrypto-1.0.0q.a 20LIBSRC= rsa_eay.c rsa_gen.c rsa_lib.c rsa_sign.c rsa_saos.c rsa_err.c \ 21 rsa_pk1.c rsa_ssl.c rsa_none.c rsa_oaep.c rsa_chk.c rsa_null.c \ 22 rsa_pss.c rsa_x931.c rsa_asn1.c rsa_depr.c rsa_ameth.c rsa_prn.c \ 23 rsa_pmeth.c 24LIBOBJ= rsa_eay.o rsa_gen.o rsa_lib.o rsa_sign.o rsa_saos.o rsa_err.o \ 25 rsa_pk1.o rsa_ssl.o rsa_none.o rsa_oaep.o rsa_chk.o rsa_null.o \ 26 rsa_pss.o rsa_x931.o rsa_asn1.o rsa_depr.o rsa_ameth.o rsa_prn.o \ 27 rsa_pmeth.o 28 29SRC= $(LIBSRC) 30 31EXHEADER= rsa.h 32HEADER= $(EXHEADER) 33 34ALL= $(GENERAL) $(SRC) $(HEADER) 35 36top: 37 (cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all) 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 70depend: 71 @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... 72 $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) 73 74dclean: 75 $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new 76 mv -f Makefile.new $(MAKEFILE) 77 78clean: 79 rm -f *.o */*.o *.obj lib tags core .pure .nfs* *.old *.bak fluff 80 81# DO NOT DELETE THIS LINE -- make depend depends on it. 82 83rsa_ameth.o: ../../e_os.h ../../include/openssl/asn1.h 84rsa_ameth.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h 85rsa_ameth.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h 86rsa_ameth.o: ../../include/openssl/cms.h ../../include/openssl/crypto.h 87rsa_ameth.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h 88rsa_ameth.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h 89rsa_ameth.o: ../../include/openssl/err.h ../../include/openssl/evp.h 90rsa_ameth.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h 91rsa_ameth.o: ../../include/openssl/objects.h 92rsa_ameth.o: ../../include/openssl/opensslconf.h 93rsa_ameth.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 94rsa_ameth.o: ../../include/openssl/pkcs7.h ../../include/openssl/rsa.h 95rsa_ameth.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h 96rsa_ameth.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 97rsa_ameth.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h 98rsa_ameth.o: ../asn1/asn1_locl.h ../cryptlib.h rsa_ameth.c 99rsa_asn1.o: ../../e_os.h ../../include/openssl/asn1.h 100rsa_asn1.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h 101rsa_asn1.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h 102rsa_asn1.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h 103rsa_asn1.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 104rsa_asn1.o: ../../include/openssl/opensslconf.h 105rsa_asn1.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 106rsa_asn1.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h 107rsa_asn1.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 108rsa_asn1.o: ../cryptlib.h rsa_asn1.c 109rsa_chk.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h 110rsa_chk.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h 111rsa_chk.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h 112rsa_chk.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h 113rsa_chk.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 114rsa_chk.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h 115rsa_chk.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 116rsa_chk.o: rsa_chk.c 117rsa_depr.o: ../../e_os.h ../../include/openssl/asn1.h 118rsa_depr.o: ../../include/openssl/bio.h ../../include/openssl/bn.h 119rsa_depr.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 120rsa_depr.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h 121rsa_depr.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h 122rsa_depr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 123rsa_depr.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h 124rsa_depr.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 125rsa_depr.o: ../cryptlib.h rsa_depr.c 126rsa_eay.o: ../../e_os.h ../../include/openssl/asn1.h 127rsa_eay.o: ../../include/openssl/bio.h ../../include/openssl/bn.h 128rsa_eay.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 129rsa_eay.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h 130rsa_eay.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h 131rsa_eay.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 132rsa_eay.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h 133rsa_eay.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 134rsa_eay.o: ../../include/openssl/symhacks.h ../cryptlib.h rsa_eay.c 135rsa_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h 136rsa_err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h 137rsa_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 138rsa_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 139rsa_err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rsa.h 140rsa_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 141rsa_err.o: ../../include/openssl/symhacks.h rsa_err.c 142rsa_gen.o: ../../e_os.h ../../include/openssl/asn1.h 143rsa_gen.o: ../../include/openssl/bio.h ../../include/openssl/bn.h 144rsa_gen.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 145rsa_gen.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h 146rsa_gen.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h 147rsa_gen.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 148rsa_gen.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h 149rsa_gen.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 150rsa_gen.o: ../cryptlib.h rsa_gen.c 151rsa_lib.o: ../../e_os.h ../../include/openssl/asn1.h 152rsa_lib.o: ../../include/openssl/bio.h ../../include/openssl/bn.h 153rsa_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 154rsa_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h 155rsa_lib.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h 156rsa_lib.o: ../../include/openssl/engine.h ../../include/openssl/err.h 157rsa_lib.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h 158rsa_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h 159rsa_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 160rsa_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h 161rsa_lib.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h 162rsa_lib.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h 163rsa_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 164rsa_lib.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h 165rsa_lib.o: ../cryptlib.h rsa_lib.c 166rsa_none.o: ../../e_os.h ../../include/openssl/asn1.h 167rsa_none.o: ../../include/openssl/bio.h ../../include/openssl/bn.h 168rsa_none.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 169rsa_none.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h 170rsa_none.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h 171rsa_none.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 172rsa_none.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h 173rsa_none.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 174rsa_none.o: ../../include/openssl/symhacks.h ../cryptlib.h rsa_none.c 175rsa_null.o: ../../e_os.h ../../include/openssl/asn1.h 176rsa_null.o: ../../include/openssl/bio.h ../../include/openssl/bn.h 177rsa_null.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 178rsa_null.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h 179rsa_null.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h 180rsa_null.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 181rsa_null.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h 182rsa_null.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 183rsa_null.o: ../../include/openssl/symhacks.h ../cryptlib.h rsa_null.c 184rsa_oaep.o: ../../e_os.h ../../include/openssl/asn1.h 185rsa_oaep.o: ../../include/openssl/bio.h ../../include/openssl/bn.h 186rsa_oaep.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 187rsa_oaep.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h 188rsa_oaep.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h 189rsa_oaep.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h 190rsa_oaep.o: ../../include/openssl/opensslconf.h 191rsa_oaep.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 192rsa_oaep.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h 193rsa_oaep.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h 194rsa_oaep.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 195rsa_oaep.o: ../constant_time_locl.h ../cryptlib.h rsa_oaep.c 196rsa_pk1.o: ../../e_os.h ../../include/openssl/asn1.h 197rsa_pk1.o: ../../include/openssl/bio.h ../../include/openssl/bn.h 198rsa_pk1.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 199rsa_pk1.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h 200rsa_pk1.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h 201rsa_pk1.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 202rsa_pk1.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h 203rsa_pk1.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 204rsa_pk1.o: ../../include/openssl/symhacks.h ../constant_time_locl.h 205rsa_pk1.o: ../cryptlib.h rsa_pk1.c 206rsa_pmeth.o: ../../e_os.h ../../include/openssl/asn1.h 207rsa_pmeth.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h 208rsa_pmeth.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h 209rsa_pmeth.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h 210rsa_pmeth.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h 211rsa_pmeth.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h 212rsa_pmeth.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h 213rsa_pmeth.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h 214rsa_pmeth.o: ../../include/openssl/opensslconf.h 215rsa_pmeth.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 216rsa_pmeth.o: ../../include/openssl/pkcs7.h ../../include/openssl/rsa.h 217rsa_pmeth.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h 218rsa_pmeth.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 219rsa_pmeth.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h 220rsa_pmeth.o: ../cryptlib.h ../evp/evp_locl.h rsa_locl.h rsa_pmeth.c 221rsa_prn.o: ../../e_os.h ../../include/openssl/asn1.h 222rsa_prn.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h 223rsa_prn.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h 224rsa_prn.o: ../../include/openssl/err.h ../../include/openssl/evp.h 225rsa_prn.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h 226rsa_prn.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h 227rsa_prn.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 228rsa_prn.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h 229rsa_prn.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 230rsa_prn.o: ../cryptlib.h rsa_prn.c 231rsa_pss.o: ../../e_os.h ../../include/openssl/asn1.h 232rsa_pss.o: ../../include/openssl/bio.h ../../include/openssl/bn.h 233rsa_pss.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 234rsa_pss.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h 235rsa_pss.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h 236rsa_pss.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h 237rsa_pss.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 238rsa_pss.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h 239rsa_pss.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h 240rsa_pss.o: ../../include/openssl/sha.h ../../include/openssl/stack.h 241rsa_pss.o: ../../include/openssl/symhacks.h ../cryptlib.h rsa_pss.c 242rsa_saos.o: ../../e_os.h ../../include/openssl/asn1.h 243rsa_saos.o: ../../include/openssl/bio.h ../../include/openssl/bn.h 244rsa_saos.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 245rsa_saos.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h 246rsa_saos.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h 247rsa_saos.o: ../../include/openssl/err.h ../../include/openssl/evp.h 248rsa_saos.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h 249rsa_saos.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h 250rsa_saos.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 251rsa_saos.o: ../../include/openssl/pkcs7.h ../../include/openssl/rsa.h 252rsa_saos.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h 253rsa_saos.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 254rsa_saos.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h 255rsa_saos.o: ../cryptlib.h rsa_saos.c 256rsa_sign.o: ../../e_os.h ../../include/openssl/asn1.h 257rsa_sign.o: ../../include/openssl/bio.h ../../include/openssl/bn.h 258rsa_sign.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 259rsa_sign.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h 260rsa_sign.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h 261rsa_sign.o: ../../include/openssl/err.h ../../include/openssl/evp.h 262rsa_sign.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h 263rsa_sign.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h 264rsa_sign.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 265rsa_sign.o: ../../include/openssl/pkcs7.h ../../include/openssl/rsa.h 266rsa_sign.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h 267rsa_sign.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 268rsa_sign.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h 269rsa_sign.o: ../cryptlib.h rsa_locl.h rsa_sign.c 270rsa_ssl.o: ../../e_os.h ../../include/openssl/asn1.h 271rsa_ssl.o: ../../include/openssl/bio.h ../../include/openssl/bn.h 272rsa_ssl.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 273rsa_ssl.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h 274rsa_ssl.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h 275rsa_ssl.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 276rsa_ssl.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h 277rsa_ssl.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 278rsa_ssl.o: ../../include/openssl/symhacks.h ../cryptlib.h rsa_ssl.c 279rsa_x931.o: ../../e_os.h ../../include/openssl/asn1.h 280rsa_x931.o: ../../include/openssl/bio.h ../../include/openssl/bn.h 281rsa_x931.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 282rsa_x931.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h 283rsa_x931.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h 284rsa_x931.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h 285rsa_x931.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 286rsa_x931.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h 287rsa_x931.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 288rsa_x931.o: ../../include/openssl/symhacks.h ../cryptlib.h rsa_x931.c 289