1# 2# SSLeay/crypto/dsa/Makefile 3# 4 5DIR= dsa 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=dsatest.c 22APPS= 23 24LIB=$(TOP)/libcrypto.a 25LIBSRC= dsa_gen.c dsa_key.c dsa_lib.c dsa_asn1.c dsa_vrf.c dsa_sign.c \ 26 dsa_err.c dsa_ossl.c 27LIBOBJ= dsa_gen.o dsa_key.o dsa_lib.o dsa_asn1.o dsa_vrf.o dsa_sign.o \ 28 dsa_err.o dsa_ossl.o 29 30SRC= $(LIBSRC) 31 32EXHEADER= dsa.h 33HEADER= $(EXHEADER) 34 35ALL= $(GENERAL) $(SRC) $(HEADER) 36 37top: 38 (cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all) 39 40all: lib 41 42lib: $(LIBOBJ) 43 $(AR) $(LIB) $(LIBOBJ) 44 $(RANLIB) $(LIB) || echo Never mind. 45 @touch lib 46 47files: 48 $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO 49 50links: 51 @$(PERL) $(TOP)/util/mklink.pl ../../include/openssl $(EXHEADER) 52 @$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST) 53 @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) 54 55install: 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 $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) 72 73dclean: 74 $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new 75 mv -f Makefile.new $(MAKEFILE) 76 77clean: 78 rm -f *.o */*.o *.obj lib tags core .pure .nfs* *.old *.bak fluff 79 80# DO NOT DELETE THIS LINE -- make depend depends on it. 81 82dsa_asn1.o: ../../e_os.h ../../include/openssl/asn1.h 83dsa_asn1.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h 84dsa_asn1.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h 85dsa_asn1.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h 86dsa_asn1.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h 87dsa_asn1.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 88dsa_asn1.o: ../../include/openssl/opensslconf.h 89dsa_asn1.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 90dsa_asn1.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 91dsa_asn1.o: ../../include/openssl/symhacks.h ../cryptlib.h dsa_asn1.c 92dsa_err.o: ../../include/openssl/bio.h ../../include/openssl/bn.h 93dsa_err.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h 94dsa_err.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h 95dsa_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 96dsa_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 97dsa_err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h 98dsa_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 99dsa_err.o: dsa_err.c 100dsa_gen.o: ../../e_os.h ../../include/openssl/aes.h 101dsa_gen.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h 102dsa_gen.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h 103dsa_gen.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h 104dsa_gen.o: ../../include/openssl/crypto.h ../../include/openssl/des.h 105dsa_gen.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h 106dsa_gen.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h 107dsa_gen.o: ../../include/openssl/err.h ../../include/openssl/evp.h 108dsa_gen.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h 109dsa_gen.o: ../../include/openssl/md2.h ../../include/openssl/md4.h 110dsa_gen.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h 111dsa_gen.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h 112dsa_gen.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 113dsa_gen.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h 114dsa_gen.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h 115dsa_gen.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h 116dsa_gen.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h 117dsa_gen.o: ../../include/openssl/sha.h ../../include/openssl/stack.h 118dsa_gen.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h 119dsa_gen.o: ../../include/openssl/ui_compat.h ../cryptlib.h dsa_gen.c 120dsa_key.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h 121dsa_key.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 122dsa_key.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h 123dsa_key.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h 124dsa_key.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h 125dsa_key.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 126dsa_key.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h 127dsa_key.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 128dsa_key.o: ../cryptlib.h dsa_key.c 129dsa_lib.o: ../../e_os.h ../../include/openssl/asn1.h 130dsa_lib.o: ../../include/openssl/bio.h ../../include/openssl/bn.h 131dsa_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 132dsa_lib.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h 133dsa_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h 134dsa_lib.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 135dsa_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 136dsa_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h 137dsa_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h 138dsa_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 139dsa_lib.o: ../../include/openssl/ui.h ../cryptlib.h dsa_lib.c 140dsa_ossl.o: ../../e_os.h ../../include/openssl/asn1.h 141dsa_ossl.o: ../../include/openssl/bio.h ../../include/openssl/bn.h 142dsa_ossl.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 143dsa_ossl.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h 144dsa_ossl.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h 145dsa_ossl.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h 146dsa_ossl.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 147dsa_ossl.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h 148dsa_ossl.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 149dsa_ossl.o: ../cryptlib.h dsa_ossl.c 150dsa_sign.o: ../../e_os.h ../../include/openssl/asn1.h 151dsa_sign.o: ../../include/openssl/bio.h ../../include/openssl/bn.h 152dsa_sign.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 153dsa_sign.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h 154dsa_sign.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h 155dsa_sign.o: ../../include/openssl/err.h ../../include/openssl/fips.h 156dsa_sign.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h 157dsa_sign.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 158dsa_sign.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h 159dsa_sign.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 160dsa_sign.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h 161dsa_sign.o: ../cryptlib.h dsa_sign.c 162dsa_vrf.o: ../../e_os.h ../../include/openssl/asn1.h 163dsa_vrf.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h 164dsa_vrf.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h 165dsa_vrf.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h 166dsa_vrf.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h 167dsa_vrf.o: ../../include/openssl/engine.h ../../include/openssl/err.h 168dsa_vrf.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h 169dsa_vrf.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 170dsa_vrf.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h 171dsa_vrf.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h 172dsa_vrf.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 173dsa_vrf.o: ../../include/openssl/ui.h ../cryptlib.h dsa_vrf.c 174