Makefile revision 160815
189099Sfjoe# 289099Sfjoe# OpenSSL/crypto/pkcs7/Makefile 3119418Sobrien# 4119418Sobrien 5119418SobrienDIR= pkcs7 689099SfjoeTOP= ../.. 789099SfjoeCC= cc 889099SfjoeINCLUDES= -I.. -I$(TOP) -I../../include 989099SfjoeCFLAG=-g 1089099SfjoeMAKEFILE= Makefile 1189099SfjoeAR= ar r 1289099Sfjoe 1389099SfjoePEX_LIBS= 1489099SfjoeEX_LIBS= 1589099Sfjoe 1689099SfjoeCFLAGS= $(INCLUDES) $(CFLAG) 1789099Sfjoe 1889099SfjoeGENERAL=Makefile README 1989099SfjoeTEST= 2089099SfjoeAPPS= 2189099Sfjoe 2289099SfjoeLIB=$(TOP)/libcrypto.a 2389099SfjoeLIBSRC= pk7_asn1.c pk7_lib.c pkcs7err.c pk7_doit.c pk7_smime.c pk7_attr.c \ 2489099Sfjoe pk7_mime.c 2589099SfjoeLIBOBJ= pk7_asn1.o pk7_lib.o pkcs7err.o pk7_doit.o pk7_smime.o pk7_attr.o \ 2689099Sfjoe pk7_mime.o 2789099Sfjoe 2889099SfjoeSRC= $(LIBSRC) 2989099Sfjoe 3089099SfjoeEXHEADER= pkcs7.h 3189099SfjoeHEADER= $(EXHEADER) 3289099Sfjoe 3389099SfjoeALL= $(GENERAL) $(SRC) $(HEADER) 3489099Sfjoe 3589099Sfjoetop: 3689099Sfjoe (cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all) 3789099Sfjoe 3889099Sfjoetest: 3989099Sfjoe 4089099Sfjoeall: lib 4189099Sfjoe 42109771Sfjoetestapps: enc dec sign verify 4389099Sfjoe 4489099Sfjoeenc: enc.o lib 4589099Sfjoe $(CC) $(CFLAGS) -o enc enc.o $(PEX_LIBS) $(LIB) $(EX_LIBS) 4689099Sfjoe 4789099Sfjoedec: dec.o lib 4889099Sfjoe $(CC) $(CFLAGS) -o dec dec.o $(PEX_LIBS) $(LIB) $(EX_LIBS) 4989099Sfjoe 5089099Sfjoesign: sign.o lib 5189099Sfjoe $(CC) $(CFLAGS) -o sign sign.o $(PEX_LIBS) $(LIB) $(EX_LIBS) 5289099Sfjoe 5389099Sfjoeverify: verify.o example.o lib 5489099Sfjoe $(CC) $(CFLAGS) -o verify verify.o $(PEX_LIBS) example.o $(LIB) $(EX_LIBS) 5589099Sfjoe 5689099Sfjoelib: $(LIBOBJ) 5789099Sfjoe $(AR) $(LIB) $(LIBOBJ) 5889099Sfjoe $(RANLIB) $(LIB) || echo Never mind. 59257176Sglebius @touch lib 6089099Sfjoe 6189099Sfjoefiles: 6289099Sfjoe $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO 6389099Sfjoe 6489099Sfjoelinks: 6589099Sfjoe @$(PERL) $(TOP)/util/mklink.pl ../../include/openssl $(EXHEADER) 6689099Sfjoe @$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST) 6789099Sfjoe @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) 6889099Sfjoe 6989099Sfjoeinstall: 7089099Sfjoe @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... 7189099Sfjoe @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ 7289099Sfjoe do \ 7389099Sfjoe (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ 7489099Sfjoe chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \ 7589099Sfjoe done; 7689099Sfjoe 7789099Sfjoetags: 7889099Sfjoe ctags $(SRC) 7989099Sfjoe 8089099Sfjoetests: 8189099Sfjoe 8289099Sfjoelint: 8389099Sfjoe lint -DLINT $(INCLUDES) $(SRC)>fluff 8489099Sfjoe 8589099Sfjoedepend: 8689099Sfjoe @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... 8789099Sfjoe $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) 8889099Sfjoe 8989099Sfjoedclean: 9089099Sfjoe $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new 9189099Sfjoe mv -f Makefile.new $(MAKEFILE) 9289099Sfjoe 9389099Sfjoeclean: 9489099Sfjoe rm -f *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff enc dec sign verify 9589099Sfjoe 9689099Sfjoe# DO NOT DELETE THIS LINE -- make depend depends on it. 9789099Sfjoe 9889099Sfjoepk7_asn1.o: ../../e_os.h ../../include/openssl/asn1.h 9989099Sfjoepk7_asn1.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h 10089099Sfjoepk7_asn1.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 10189099Sfjoepk7_asn1.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h 10289099Sfjoepk7_asn1.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h 10389099Sfjoepk7_asn1.o: ../../include/openssl/err.h ../../include/openssl/evp.h 10489099Sfjoepk7_asn1.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h 105148887Srwatsonpk7_asn1.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h 10689099Sfjoepk7_asn1.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 10789099Sfjoepk7_asn1.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h 108159529Sfjoepk7_asn1.o: ../../include/openssl/sha.h ../../include/openssl/stack.h 10989099Sfjoepk7_asn1.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h 11089099Sfjoepk7_asn1.o: ../../include/openssl/x509_vfy.h ../cryptlib.h pk7_asn1.c 11189099Sfjoepk7_attr.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h 11289099Sfjoepk7_attr.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 11389099Sfjoepk7_attr.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h 11489099Sfjoepk7_attr.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h 11592739Salfredpk7_attr.o: ../../include/openssl/err.h ../../include/openssl/evp.h 116159529Sfjoepk7_attr.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h 117159529Sfjoepk7_attr.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h 11892739Salfredpk7_attr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 119159529Sfjoepk7_attr.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h 12092739Salfredpk7_attr.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h 121199559Sjhbpk7_attr.o: ../../include/openssl/sha.h ../../include/openssl/stack.h 122159529Sfjoepk7_attr.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h 123159529Sfjoepk7_attr.o: ../../include/openssl/x509_vfy.h pk7_attr.c 124159529Sfjoepk7_doit.o: ../../e_os.h ../../include/openssl/asn1.h 12589099Sfjoepk7_doit.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h 12689099Sfjoepk7_doit.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h 12789099Sfjoepk7_doit.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h 12889099Sfjoepk7_doit.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h 12989099Sfjoepk7_doit.o: ../../include/openssl/err.h ../../include/openssl/evp.h 13089099Sfjoepk7_doit.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h 13189099Sfjoepk7_doit.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h 13289099Sfjoepk7_doit.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 13389099Sfjoepk7_doit.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h 13489099Sfjoepk7_doit.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h 135159529Sfjoepk7_doit.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 13689099Sfjoepk7_doit.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h 137159529Sfjoepk7_doit.o: ../../include/openssl/x509v3.h ../cryptlib.h pk7_doit.c 138159529Sfjoepk7_lib.o: ../../e_os.h ../../include/openssl/asn1.h 13989099Sfjoepk7_lib.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h 140159529Sfjoepk7_lib.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h 14189099Sfjoepk7_lib.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h 142159529Sfjoepk7_lib.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h 143159529Sfjoepk7_lib.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h 14489099Sfjoepk7_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h 145159529Sfjoepk7_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 14689099Sfjoepk7_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h 147159529Sfjoepk7_lib.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h 148159529Sfjoepk7_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 14989099Sfjoepk7_lib.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h 15089099Sfjoepk7_lib.o: ../cryptlib.h pk7_lib.c 15189099Sfjoepk7_mime.o: ../../e_os.h ../../include/openssl/asn1.h 15289099Sfjoepk7_mime.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h 153121816Sbrookspk7_mime.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h 154121816Sbrookspk7_mime.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h 15589099Sfjoepk7_mime.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h 156121816Sbrookspk7_mime.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h 157147256Sbrookspk7_mime.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h 15889099Sfjoepk7_mime.o: ../../include/openssl/opensslconf.h 15989099Sfjoepk7_mime.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 160147256Sbrookspk7_mime.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h 161159529Sfjoepk7_mime.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h 162147256Sbrookspk7_mime.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 163147256Sbrookspk7_mime.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h 16489099Sfjoepk7_mime.o: ../cryptlib.h pk7_mime.c 16589099Sfjoepk7_smime.o: ../../e_os.h ../../include/openssl/asn1.h 16689099Sfjoepk7_smime.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h 16789099Sfjoepk7_smime.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h 16889099Sfjoepk7_smime.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h 16989099Sfjoepk7_smime.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h 17089099Sfjoepk7_smime.o: ../../include/openssl/err.h ../../include/openssl/evp.h 17189099Sfjoepk7_smime.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h 17289099Sfjoepk7_smime.o: ../../include/openssl/objects.h 17389099Sfjoepk7_smime.o: ../../include/openssl/opensslconf.h 17489099Sfjoepk7_smime.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 17589099Sfjoepk7_smime.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h 17689099Sfjoepk7_smime.o: ../../include/openssl/sha.h ../../include/openssl/stack.h 17789099Sfjoepk7_smime.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h 17889099Sfjoepk7_smime.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h 17989099Sfjoepk7_smime.o: ../cryptlib.h pk7_smime.c 18089099Sfjoepkcs7err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h 18189099Sfjoepkcs7err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h 18289099Sfjoepkcs7err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 18389099Sfjoepkcs7err.o: ../../include/openssl/opensslconf.h 184159529Sfjoepkcs7err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 18589099Sfjoepkcs7err.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h 186121752Sbrookspkcs7err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 187121816Sbrookspkcs7err.o: pkcs7err.c 188121752Sbrooks