Makefile revision 160814
12490Sjkh# 22490Sjkh# OpenSSL/crypto/engine/Makefile 32490Sjkh# 42490Sjkh 52490SjkhDIR= engine 62490SjkhTOP= ../.. 72490SjkhCC= cc 82490SjkhINCLUDES= -I.. -I$(TOP) -I../../include 92490SjkhCFLAG=-g 102490SjkhMAKEFILE= Makefile 112490SjkhAR= ar r 122490Sjkh 13203932SimpCFLAGS= $(INCLUDES) $(CFLAG) 142490Sjkh 152490SjkhGENERAL=Makefile 162490SjkhTEST= enginetest.c 172490SjkhAPPS= 182490Sjkh 192490SjkhLIB=$(TOP)/libcrypto.a 202490SjkhLIBSRC= eng_err.c eng_lib.c eng_list.c eng_init.c eng_ctrl.c \ 212490Sjkh eng_table.c eng_pkey.c eng_fat.c eng_all.c \ 222490Sjkh tb_rsa.c tb_dsa.c tb_ecdsa.c tb_dh.c tb_ecdh.c tb_rand.c tb_store.c \ 232490Sjkh tb_cipher.c tb_digest.c \ 242490Sjkh eng_openssl.c eng_cnf.c eng_dyn.c eng_cryptodev.c eng_padlock.c 252490SjkhLIBOBJ= eng_err.o eng_lib.o eng_list.o eng_init.o eng_ctrl.o \ 262490Sjkh eng_table.o eng_pkey.o eng_fat.o eng_all.o \ 272490Sjkh tb_rsa.o tb_dsa.o tb_ecdsa.o tb_dh.o tb_ecdh.o tb_rand.o tb_store.o \ 282490Sjkh tb_cipher.o tb_digest.o \ 292490Sjkh eng_openssl.o eng_cnf.o eng_dyn.o eng_cryptodev.o eng_padlock.o 302490Sjkh 3153920SbillfSRC= $(LIBSRC) 322490Sjkh 332490SjkhEXHEADER= engine.h 342490SjkhHEADER= $(EXHEADER) 352490Sjkh 362490SjkhALL= $(GENERAL) $(SRC) $(HEADER) 3753920Sbillf 382490Sjkhtop: 3953920Sbillf (cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all) 4053920Sbillf 4153920Sbillfall: lib 422490Sjkh 432490Sjkhlib: $(LIBOBJ) 442490Sjkh $(AR) $(LIB) $(LIBOBJ) 45132966Sstefanf $(RANLIB) $(LIB) || echo Never mind. 462490Sjkh @touch lib 4754482Sbillf 482490Sjkhfiles: 4954482Sbillf $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO 50132966Sstefanf 512490Sjkhlinks: 5253210Sbillf @$(PERL) $(TOP)/util/mklink.pl ../../include/openssl $(EXHEADER) 5353210Sbillf @$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST) 542490Sjkh @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) 552490Sjkh 562490Sjkhinstall: 5754482Sbillf @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... 582490Sjkh @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ 592490Sjkh do \ 602490Sjkh (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ 612490Sjkh chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \ 622490Sjkh done; 632490Sjkh 642490Sjkhtags: 652490Sjkh ctags $(SRC) 662490Sjkh 67132966Sstefanftests: 682490Sjkh 6953210Sbillflint: 702490Sjkh lint -DLINT $(INCLUDES) $(SRC)>fluff 712490Sjkh 722490Sjkhdepend: 732490Sjkh @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... 742490Sjkh $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) 752490Sjkh 762490Sjkhdclean: 772490Sjkh $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new 782490Sjkh mv -f Makefile.new $(MAKEFILE) 792490Sjkh 802490Sjkhclean: 812490Sjkh rm -f *.o */*.o *.obj lib tags core .pure .nfs* *.old *.bak fluff 822490Sjkh 83# DO NOT DELETE THIS LINE -- make depend depends on it. 84 85eng_all.o: ../../e_os.h ../../include/openssl/bio.h 86eng_all.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 87eng_all.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h 88eng_all.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 89eng_all.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 90eng_all.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h 91eng_all.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 92eng_all.o: ../cryptlib.h eng_all.c eng_int.h 93eng_cnf.o: ../../e_os.h ../../include/openssl/bio.h 94eng_cnf.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h 95eng_cnf.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h 96eng_cnf.o: ../../include/openssl/engine.h ../../include/openssl/err.h 97eng_cnf.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h 98eng_cnf.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 99eng_cnf.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 100eng_cnf.o: ../../include/openssl/symhacks.h ../cryptlib.h eng_cnf.c eng_int.h 101eng_cryptodev.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h 102eng_cryptodev.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h 103eng_cryptodev.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h 104eng_cryptodev.o: ../../include/openssl/evp.h ../../include/openssl/obj_mac.h 105eng_cryptodev.o: ../../include/openssl/objects.h 106eng_cryptodev.o: ../../include/openssl/opensslconf.h 107eng_cryptodev.o: ../../include/openssl/opensslv.h 108eng_cryptodev.o: ../../include/openssl/ossl_typ.h 109eng_cryptodev.o: ../../include/openssl/safestack.h 110eng_cryptodev.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 111eng_cryptodev.o: eng_cryptodev.c 112eng_ctrl.o: ../../e_os.h ../../include/openssl/bio.h 113eng_ctrl.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 114eng_ctrl.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h 115eng_ctrl.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 116eng_ctrl.o: ../../include/openssl/opensslconf.h 117eng_ctrl.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 118eng_ctrl.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 119eng_ctrl.o: ../../include/openssl/symhacks.h ../cryptlib.h eng_ctrl.c eng_int.h 120eng_dyn.o: ../../e_os.h ../../include/openssl/bio.h 121eng_dyn.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 122eng_dyn.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h 123eng_dyn.o: ../../include/openssl/engine.h ../../include/openssl/err.h 124eng_dyn.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h 125eng_dyn.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 126eng_dyn.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 127eng_dyn.o: ../../include/openssl/symhacks.h ../cryptlib.h eng_dyn.c eng_int.h 128eng_err.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h 129eng_err.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h 130eng_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 131eng_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 132eng_err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h 133eng_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 134eng_err.o: eng_err.c 135eng_fat.o: ../../e_os.h ../../include/openssl/bio.h 136eng_fat.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h 137eng_fat.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h 138eng_fat.o: ../../include/openssl/engine.h ../../include/openssl/err.h 139eng_fat.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h 140eng_fat.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 141eng_fat.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 142eng_fat.o: ../../include/openssl/symhacks.h ../cryptlib.h eng_fat.c eng_int.h 143eng_init.o: ../../e_os.h ../../include/openssl/bio.h 144eng_init.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 145eng_init.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h 146eng_init.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 147eng_init.o: ../../include/openssl/opensslconf.h 148eng_init.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 149eng_init.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 150eng_init.o: ../../include/openssl/symhacks.h ../cryptlib.h eng_init.c eng_int.h 151eng_lib.o: ../../e_os.h ../../include/openssl/bio.h 152eng_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 153eng_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h 154eng_lib.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 155eng_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 156eng_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h 157eng_lib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 158eng_lib.o: ../../include/openssl/symhacks.h ../cryptlib.h eng_int.h eng_lib.c 159eng_list.o: ../../e_os.h ../../include/openssl/bio.h 160eng_list.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 161eng_list.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h 162eng_list.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 163eng_list.o: ../../include/openssl/opensslconf.h 164eng_list.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 165eng_list.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 166eng_list.o: ../../include/openssl/symhacks.h ../cryptlib.h eng_int.h eng_list.c 167eng_openssl.o: ../../e_os.h ../../include/openssl/asn1.h 168eng_openssl.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h 169eng_openssl.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h 170eng_openssl.o: ../../include/openssl/dsa.h ../../include/openssl/dso.h 171eng_openssl.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h 172eng_openssl.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h 173eng_openssl.o: ../../include/openssl/engine.h ../../include/openssl/err.h 174eng_openssl.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h 175eng_openssl.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h 176eng_openssl.o: ../../include/openssl/opensslconf.h 177eng_openssl.o: ../../include/openssl/opensslv.h 178eng_openssl.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem.h 179eng_openssl.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h 180eng_openssl.o: ../../include/openssl/rand.h ../../include/openssl/rc4.h 181eng_openssl.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h 182eng_openssl.o: ../../include/openssl/sha.h ../../include/openssl/stack.h 183eng_openssl.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h 184eng_openssl.o: ../../include/openssl/x509_vfy.h ../cryptlib.h eng_openssl.c 185eng_padlock.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h 186eng_padlock.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h 187eng_padlock.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h 188eng_padlock.o: ../../include/openssl/engine.h ../../include/openssl/err.h 189eng_padlock.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h 190eng_padlock.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h 191eng_padlock.o: ../../include/openssl/opensslconf.h 192eng_padlock.o: ../../include/openssl/opensslv.h 193eng_padlock.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h 194eng_padlock.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 195eng_padlock.o: ../../include/openssl/symhacks.h eng_padlock.c 196eng_pkey.o: ../../e_os.h ../../include/openssl/bio.h 197eng_pkey.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 198eng_pkey.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h 199eng_pkey.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 200eng_pkey.o: ../../include/openssl/opensslconf.h 201eng_pkey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 202eng_pkey.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 203eng_pkey.o: ../../include/openssl/symhacks.h ../cryptlib.h eng_int.h eng_pkey.c 204eng_table.o: ../../e_os.h ../../include/openssl/asn1.h 205eng_table.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h 206eng_table.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h 207eng_table.o: ../../include/openssl/engine.h ../../include/openssl/err.h 208eng_table.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h 209eng_table.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h 210eng_table.o: ../../include/openssl/opensslconf.h 211eng_table.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 212eng_table.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 213eng_table.o: ../../include/openssl/symhacks.h ../cryptlib.h eng_int.h 214eng_table.o: eng_table.c 215tb_cipher.o: ../../e_os.h ../../include/openssl/bio.h 216tb_cipher.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 217tb_cipher.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h 218tb_cipher.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 219tb_cipher.o: ../../include/openssl/opensslconf.h 220tb_cipher.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 221tb_cipher.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 222tb_cipher.o: ../../include/openssl/symhacks.h ../cryptlib.h eng_int.h 223tb_cipher.o: tb_cipher.c 224tb_dh.o: ../../e_os.h ../../include/openssl/bio.h 225tb_dh.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 226tb_dh.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h 227tb_dh.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 228tb_dh.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 229tb_dh.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h 230tb_dh.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 231tb_dh.o: ../cryptlib.h eng_int.h tb_dh.c 232tb_digest.o: ../../e_os.h ../../include/openssl/bio.h 233tb_digest.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 234tb_digest.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h 235tb_digest.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 236tb_digest.o: ../../include/openssl/opensslconf.h 237tb_digest.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 238tb_digest.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 239tb_digest.o: ../../include/openssl/symhacks.h ../cryptlib.h eng_int.h 240tb_digest.o: tb_digest.c 241tb_dsa.o: ../../e_os.h ../../include/openssl/bio.h 242tb_dsa.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 243tb_dsa.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h 244tb_dsa.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 245tb_dsa.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 246tb_dsa.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h 247tb_dsa.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 248tb_dsa.o: ../cryptlib.h eng_int.h tb_dsa.c 249tb_ecdh.o: ../../e_os.h ../../include/openssl/bio.h 250tb_ecdh.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 251tb_ecdh.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h 252tb_ecdh.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 253tb_ecdh.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 254tb_ecdh.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h 255tb_ecdh.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 256tb_ecdh.o: ../cryptlib.h eng_int.h tb_ecdh.c 257tb_ecdsa.o: ../../e_os.h ../../include/openssl/bio.h 258tb_ecdsa.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 259tb_ecdsa.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h 260tb_ecdsa.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 261tb_ecdsa.o: ../../include/openssl/opensslconf.h 262tb_ecdsa.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 263tb_ecdsa.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 264tb_ecdsa.o: ../../include/openssl/symhacks.h ../cryptlib.h eng_int.h tb_ecdsa.c 265tb_rand.o: ../../e_os.h ../../include/openssl/bio.h 266tb_rand.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 267tb_rand.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h 268tb_rand.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 269tb_rand.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 270tb_rand.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h 271tb_rand.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 272tb_rand.o: ../cryptlib.h eng_int.h tb_rand.c 273tb_rsa.o: ../../e_os.h ../../include/openssl/bio.h 274tb_rsa.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 275tb_rsa.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h 276tb_rsa.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 277tb_rsa.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 278tb_rsa.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h 279tb_rsa.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 280tb_rsa.o: ../cryptlib.h eng_int.h tb_rsa.c 281tb_store.o: ../../e_os.h ../../include/openssl/bio.h 282tb_store.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 283tb_store.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h 284tb_store.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 285tb_store.o: ../../include/openssl/opensslconf.h 286tb_store.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 287tb_store.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 288tb_store.o: ../../include/openssl/symhacks.h ../cryptlib.h eng_int.h tb_store.c 289