1# 2# SSLeay/crypto/rsa/Makefile 3# 4 5DIR= rsa 6TOP= ../.. 7CC= cc 8INCLUDES= -I.. -I$(TOP) -I../../include 9CFLAG=-g 10INSTALL_PREFIX= 11OPENSSLDIR= /usr/local/ssl 12INSTALLTOP=/usr/local/ssl 13MAKEDEPPROG= makedepend 14MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) 15MAKEFILE= Makefile 16AR= ar r 17 18CFLAGS= $(INCLUDES) $(CFLAG) 19 20GENERAL=Makefile 21TEST=rsa_test.c 22APPS= 23 24LIB=$(TOP)/libcrypto.a 25LIBSRC= rsa_eay.c rsa_gen.c rsa_lib.c rsa_sign.c rsa_saos.c rsa_err.c \ 26 rsa_pk1.c rsa_ssl.c rsa_none.c rsa_oaep.c rsa_chk.c rsa_null.c \ 27 rsa_asn1.c 28LIBOBJ= rsa_eay.o rsa_gen.o rsa_lib.o rsa_sign.o rsa_saos.o rsa_err.o \ 29 rsa_pk1.o rsa_ssl.o rsa_none.o rsa_oaep.o rsa_chk.o rsa_null.o \ 30 rsa_asn1.o 31 32SRC= $(LIBSRC) 33 34EXHEADER= rsa.h 35HEADER= $(EXHEADER) 36 37ALL= $(GENERAL) $(SRC) $(HEADER) 38 39top: 40 (cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all) 41 42all: lib 43 44lib: $(LIBOBJ) 45 $(AR) $(LIB) $(LIBOBJ) 46 $(RANLIB) $(LIB) || echo Never mind. 47 @touch lib 48 49files: 50 $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO 51 52links: 53 @$(PERL) $(TOP)/util/mklink.pl ../../include/openssl $(EXHEADER) 54 @$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST) 55 @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) 56 57install: 58 @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ 59 do \ 60 (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ 61 chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \ 62 done; 63 64tags: 65 ctags $(SRC) 66 67tests: 68 69lint: 70 lint -DLINT $(INCLUDES) $(SRC)>fluff 71 72depend: 73 $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) 74 75dclean: 76 $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new 77 mv -f Makefile.new $(MAKEFILE) 78 79clean: 80 rm -f *.o */*.o *.obj lib tags core .pure .nfs* *.old *.bak fluff 81 82# DO NOT DELETE THIS LINE -- make depend depends on it. 83 84rsa_asn1.o: ../../e_os.h ../../include/openssl/asn1.h 85rsa_asn1.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h 86rsa_asn1.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h 87rsa_asn1.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h 88rsa_asn1.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 89rsa_asn1.o: ../../include/openssl/opensslconf.h 90rsa_asn1.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 91rsa_asn1.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h 92rsa_asn1.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 93rsa_asn1.o: ../cryptlib.h rsa_asn1.c 94rsa_chk.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h 95rsa_chk.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h 96rsa_chk.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h 97rsa_chk.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h 98rsa_chk.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 99rsa_chk.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h 100rsa_chk.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 101rsa_chk.o: rsa_chk.c 102rsa_eay.o: ../../e_os.h ../../include/openssl/asn1.h 103rsa_eay.o: ../../include/openssl/bio.h ../../include/openssl/bn.h 104rsa_eay.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 105rsa_eay.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h 106rsa_eay.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h 107rsa_eay.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 108rsa_eay.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h 109rsa_eay.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 110rsa_eay.o: ../../include/openssl/symhacks.h ../cryptlib.h rsa_eay.c 111rsa_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h 112rsa_err.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h 113rsa_err.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h 114rsa_err.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h 115rsa_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 116rsa_err.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h 117rsa_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 118rsa_err.o: rsa_err.c 119rsa_gen.o: ../../e_os.h ../../include/openssl/asn1.h 120rsa_gen.o: ../../include/openssl/bio.h ../../include/openssl/bn.h 121rsa_gen.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 122rsa_gen.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h 123rsa_gen.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h 124rsa_gen.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 125rsa_gen.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h 126rsa_gen.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 127rsa_gen.o: ../cryptlib.h rsa_gen.c 128rsa_lib.o: ../../e_os.h ../../include/openssl/asn1.h 129rsa_lib.o: ../../include/openssl/bio.h ../../include/openssl/bn.h 130rsa_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 131rsa_lib.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h 132rsa_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h 133rsa_lib.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 134rsa_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 135rsa_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h 136rsa_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h 137rsa_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 138rsa_lib.o: ../../include/openssl/ui.h ../cryptlib.h rsa_lib.c 139rsa_none.o: ../../e_os.h ../../include/openssl/asn1.h 140rsa_none.o: ../../include/openssl/bio.h ../../include/openssl/bn.h 141rsa_none.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 142rsa_none.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h 143rsa_none.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h 144rsa_none.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 145rsa_none.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h 146rsa_none.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 147rsa_none.o: ../../include/openssl/symhacks.h ../cryptlib.h rsa_none.c 148rsa_null.o: ../../e_os.h ../../include/openssl/asn1.h 149rsa_null.o: ../../include/openssl/bio.h ../../include/openssl/bn.h 150rsa_null.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 151rsa_null.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h 152rsa_null.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h 153rsa_null.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 154rsa_null.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h 155rsa_null.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 156rsa_null.o: ../../include/openssl/symhacks.h ../cryptlib.h rsa_null.c 157rsa_oaep.o: ../../e_os.h ../../include/openssl/aes.h 158rsa_oaep.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h 159rsa_oaep.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h 160rsa_oaep.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h 161rsa_oaep.o: ../../include/openssl/crypto.h ../../include/openssl/des.h 162rsa_oaep.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h 163rsa_oaep.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h 164rsa_oaep.o: ../../include/openssl/err.h ../../include/openssl/evp.h 165rsa_oaep.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h 166rsa_oaep.o: ../../include/openssl/md2.h ../../include/openssl/md4.h 167rsa_oaep.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h 168rsa_oaep.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h 169rsa_oaep.o: ../../include/openssl/opensslconf.h 170rsa_oaep.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 171rsa_oaep.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h 172rsa_oaep.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h 173rsa_oaep.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h 174rsa_oaep.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h 175rsa_oaep.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 176rsa_oaep.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h 177rsa_oaep.o: ../cryptlib.h rsa_oaep.c 178rsa_pk1.o: ../../e_os.h ../../include/openssl/asn1.h 179rsa_pk1.o: ../../include/openssl/bio.h ../../include/openssl/bn.h 180rsa_pk1.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 181rsa_pk1.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h 182rsa_pk1.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h 183rsa_pk1.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 184rsa_pk1.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h 185rsa_pk1.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 186rsa_pk1.o: ../../include/openssl/symhacks.h ../cryptlib.h rsa_pk1.c 187rsa_saos.o: ../../e_os.h ../../include/openssl/aes.h 188rsa_saos.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h 189rsa_saos.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h 190rsa_saos.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h 191rsa_saos.o: ../../include/openssl/crypto.h ../../include/openssl/des.h 192rsa_saos.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h 193rsa_saos.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h 194rsa_saos.o: ../../include/openssl/err.h ../../include/openssl/evp.h 195rsa_saos.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h 196rsa_saos.o: ../../include/openssl/md2.h ../../include/openssl/md4.h 197rsa_saos.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h 198rsa_saos.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h 199rsa_saos.o: ../../include/openssl/opensslconf.h 200rsa_saos.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 201rsa_saos.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h 202rsa_saos.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h 203rsa_saos.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h 204rsa_saos.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h 205rsa_saos.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 206rsa_saos.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h 207rsa_saos.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h 208rsa_saos.o: ../cryptlib.h rsa_saos.c 209rsa_sign.o: ../../e_os.h ../../include/openssl/aes.h 210rsa_sign.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h 211rsa_sign.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h 212rsa_sign.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h 213rsa_sign.o: ../../include/openssl/crypto.h ../../include/openssl/des.h 214rsa_sign.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h 215rsa_sign.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h 216rsa_sign.o: ../../include/openssl/err.h ../../include/openssl/evp.h 217rsa_sign.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h 218rsa_sign.o: ../../include/openssl/md2.h ../../include/openssl/md4.h 219rsa_sign.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h 220rsa_sign.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h 221rsa_sign.o: ../../include/openssl/opensslconf.h 222rsa_sign.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 223rsa_sign.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h 224rsa_sign.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h 225rsa_sign.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h 226rsa_sign.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h 227rsa_sign.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 228rsa_sign.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h 229rsa_sign.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h 230rsa_sign.o: ../cryptlib.h rsa_sign.c 231rsa_ssl.o: ../../e_os.h ../../include/openssl/asn1.h 232rsa_ssl.o: ../../include/openssl/bio.h ../../include/openssl/bn.h 233rsa_ssl.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 234rsa_ssl.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h 235rsa_ssl.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h 236rsa_ssl.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 237rsa_ssl.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h 238rsa_ssl.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 239rsa_ssl.o: ../../include/openssl/symhacks.h ../cryptlib.h rsa_ssl.c 240