1238384Sjkim# 2238384Sjkim# OpenSSL/crypto/cmac/Makefile 3238384Sjkim# 4238384Sjkim 5238384SjkimDIR= cmac 6238384SjkimTOP= ../.. 7238384SjkimCC= cc 8238384SjkimINCLUDES= 9238384SjkimCFLAG=-g 10238384SjkimMAKEFILE= Makefile 11238384SjkimAR= ar r 12238384Sjkim 13238384SjkimCFLAGS= $(INCLUDES) $(CFLAG) 14238384Sjkim 15238384SjkimGENERAL=Makefile 16238384SjkimTEST= 17238384SjkimAPPS= 18238384Sjkim 19238384SjkimLIB=$(TOP)/libcrypto.a 20238384SjkimLIBSRC=cmac.c cm_ameth.c cm_pmeth.c 21238384SjkimLIBOBJ=cmac.o cm_ameth.o cm_pmeth.o 22238384Sjkim 23238384SjkimSRC= $(LIBSRC) 24238384Sjkim 25238384SjkimEXHEADER= cmac.h 26238384SjkimHEADER= $(EXHEADER) 27238384Sjkim 28238384SjkimALL= $(GENERAL) $(SRC) $(HEADER) 29238384Sjkim 30238384Sjkimtop: 31238384Sjkim (cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all) 32238384Sjkim 33238384Sjkimall: lib 34238384Sjkim 35238384Sjkimlib: $(LIBOBJ) 36238384Sjkim $(AR) $(LIB) $(LIBOBJ) 37238384Sjkim $(RANLIB) $(LIB) || echo Never mind. 38238384Sjkim @touch lib 39238384Sjkim 40238384Sjkimfiles: 41238384Sjkim $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO 42238384Sjkim 43238384Sjkimlinks: 44238384Sjkim @$(PERL) $(TOP)/util/mklink.pl ../../include/openssl $(EXHEADER) 45238384Sjkim @$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST) 46238384Sjkim @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) 47238384Sjkim 48238384Sjkiminstall: 49238384Sjkim @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... 50238384Sjkim @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ 51238384Sjkim do \ 52238384Sjkim (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ 53238384Sjkim chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \ 54238384Sjkim done; 55238384Sjkim 56238384Sjkimtags: 57238384Sjkim ctags $(SRC) 58238384Sjkim 59238384Sjkimtests: 60238384Sjkim 61238384Sjkimlint: 62238384Sjkim lint -DLINT $(INCLUDES) $(SRC)>fluff 63238384Sjkim 64284283Sjkimupdate: depend 65284283Sjkim 66238384Sjkimdepend: 67238384Sjkim @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... 68238384Sjkim $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) 69238384Sjkim 70238384Sjkimdclean: 71238384Sjkim $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new 72238384Sjkim mv -f Makefile.new $(MAKEFILE) 73238384Sjkim 74238384Sjkimclean: 75238384Sjkim rm -f *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff 76238384Sjkim 77238384Sjkim# DO NOT DELETE THIS LINE -- make depend depends on it. 78238384Sjkim 79238384Sjkimcm_ameth.o: ../../e_os.h ../../include/openssl/asn1.h 80238384Sjkimcm_ameth.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h 81238384Sjkimcm_ameth.o: ../../include/openssl/cmac.h ../../include/openssl/crypto.h 82238384Sjkimcm_ameth.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h 83238384Sjkimcm_ameth.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h 84238384Sjkimcm_ameth.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h 85238384Sjkimcm_ameth.o: ../../include/openssl/opensslconf.h 86238384Sjkimcm_ameth.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 87238384Sjkimcm_ameth.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 88238384Sjkimcm_ameth.o: ../../include/openssl/symhacks.h ../asn1/asn1_locl.h ../cryptlib.h 89238384Sjkimcm_ameth.o: cm_ameth.c 90238384Sjkimcm_pmeth.o: ../../e_os.h ../../include/openssl/asn1.h 91238384Sjkimcm_pmeth.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h 92238384Sjkimcm_pmeth.o: ../../include/openssl/cmac.h ../../include/openssl/conf.h 93238384Sjkimcm_pmeth.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h 94238384Sjkimcm_pmeth.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h 95238384Sjkimcm_pmeth.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h 96238384Sjkimcm_pmeth.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h 97238384Sjkimcm_pmeth.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h 98238384Sjkimcm_pmeth.o: ../../include/openssl/opensslconf.h 99238384Sjkimcm_pmeth.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 100238384Sjkimcm_pmeth.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h 101238384Sjkimcm_pmeth.o: ../../include/openssl/sha.h ../../include/openssl/stack.h 102238384Sjkimcm_pmeth.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h 103238384Sjkimcm_pmeth.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h 104238384Sjkimcm_pmeth.o: ../cryptlib.h ../evp/evp_locl.h cm_pmeth.c 105238384Sjkimcmac.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h 106238384Sjkimcmac.o: ../../include/openssl/buffer.h ../../include/openssl/cmac.h 107238384Sjkimcmac.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h 108238384Sjkimcmac.o: ../../include/openssl/err.h ../../include/openssl/evp.h 109238384Sjkimcmac.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h 110238384Sjkimcmac.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h 111238384Sjkimcmac.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 112238384Sjkimcmac.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 113238384Sjkimcmac.o: ../../include/openssl/symhacks.h ../cryptlib.h cmac.c 114