Makefile revision 296341
168651Skris# 268651Skris# OpenSSL/krb5/Makefile 368651Skris# 468651Skris 568651SkrisDIR= krb5 668651SkrisTOP= ../.. 768651SkrisCC= cc 8280304SjkimINCLUDES= -I.. -I$(TOP) -I../../include 968651SkrisCFLAG=-g 1068651SkrisMAKEFILE= Makefile 1168651SkrisAR= ar r 1268651Skris 1368651SkrisCFLAGS= $(INCLUDES) $(CFLAG) 1468651Skris 15280304SjkimGENERAL=Makefile README 1668651SkrisTEST= 1768651SkrisAPPS= 1868651Skris 1968651SkrisLIB=$(TOP)/libcrypto.a 2068651SkrisLIBSRC= krb5_asn.c 2168651Skris 22280304SjkimLIBOBJ= krb5_asn.o 2368651Skris 2468651SkrisSRC= $(LIBSRC) 2568651Skris 2668651SkrisEXHEADER= krb5_asn.h 2768651SkrisHEADER= $(EXHEADER) 2868651Skris 2968651SkrisALL= $(GENERAL) $(SRC) $(HEADER) 3068651Skris 3168651Skristop: 3268651Skris (cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all) 3368651Skris 3468651Skrisall: lib 3568651Skris 3668651Skrislib: $(LIBOBJ) 37280304Sjkim $(AR) $(LIB) $(LIBOBJ) 3868651Skris $(RANLIB) $(LIB) || echo Never mind. 3968651Skris @touch lib 40280304Sjkim 4168651Skrisfiles: 4268651Skris $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO 4368651Skris 4468651Skrislinks: 4568651Skris @$(PERL) $(TOP)/util/mklink.pl ../../include/openssl $(EXHEADER) 4668651Skris @$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST) 4768651Skris @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) 4868651Skris 4968651Skrisinstall: 5068651Skris @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... 5168651Skris @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ 52280304Sjkim do \ 5368651Skris (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ 5468651Skris chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \ 5568651Skris done; 5668651Skris 5768651Skristags: 5868651Skris ctags $(SRC) 5968651Skris 6068651Skristests: 6168651Skris 6268651Skrislint: 6368651Skris lint -DLINT $(INCLUDES) $(SRC)>fluff 6468651Skris 65280304Sjkimupdate: depend 6668651Skris 6768651Skrisdepend: 6868651Skris @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... 6968651Skris $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(LIBSRC) 7068651Skris 7168651Skrisdclean: 7268651Skris $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new 7368651Skris mv -f Makefile.new $(MAKEFILE) 7468651Skris 75280304Sjkimclean: 7668651Skris rm -f *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff 7768651Skris 7868651Skris# DO NOT DELETE THIS LINE -- make depend depends on it. 79280304Sjkim 80280304Sjkimkrb5_asn.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h 81280304Sjkimkrb5_asn.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h 82280304Sjkimkrb5_asn.o: ../../include/openssl/e_os2.h ../../include/openssl/krb5_asn.h 83280304Sjkimkrb5_asn.o: ../../include/openssl/opensslconf.h 84280304Sjkimkrb5_asn.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 85280304Sjkimkrb5_asn.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 86280304Sjkimkrb5_asn.o: ../../include/openssl/symhacks.h krb5_asn.c 87280304Sjkim