Makefile revision 177609
1139749Simp# 275885Sorion# OpenSSL/crypto/dso/Makefile 375885Sorion# 475885Sorion 575885SorionDIR= dso 675885SorionTOP= ../.. 775885SorionCC= cc 875885SorionINCLUDES= -I.. -I$(TOP) -I../../include 975885SorionCFLAG=-g 1075885SorionMAKEFILE= Makefile 1175885SorionAR= ar r 1275885Sorion 1375885SorionCFLAGS= $(INCLUDES) $(CFLAG) 1475885Sorion 1575885SorionGENERAL=Makefile 1675885SorionTEST= 1775885SorionAPPS= 1875885Sorion 1975885SorionLIB=$(TOP)/libcrypto.a 2075885SorionLIBSRC= dso_dl.c dso_dlfcn.c dso_err.c dso_lib.c dso_null.c \ 2175885Sorion dso_openssl.c dso_win32.c dso_vms.c 2275885SorionLIBOBJ= dso_dl.o dso_dlfcn.o dso_err.o dso_lib.o dso_null.o \ 2375885Sorion dso_openssl.o dso_win32.o dso_vms.o 2475885Sorion 2575885SorionSRC= $(LIBSRC) 2675885Sorion 2775885SorionEXHEADER= dso.h 2875885SorionHEADER= $(EXHEADER) 2975885Sorion 30108533SschweikhALL= $(GENERAL) $(SRC) $(HEADER) 3175885Sorion 3275885Soriontop: 3378362Scg (cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all) 3475885Sorion 3575885Sorionall: lib 36193640Sariff 37193640Sarifflib: $(LIBOBJ) 38193640Sariff $(AR) $(LIB) $(LIBOBJ) 39193640Sariff $(RANLIB) $(LIB) || echo Never mind. 4075885Sorion @touch lib 4175885Sorion 4275885Sorionfiles: 4375885Sorion $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO 44119287Simp 45119287Simplinks: 4675885Sorion @$(PERL) $(TOP)/util/mklink.pl ../../include/openssl $(EXHEADER) 4775885Sorion @$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST) 4875885Sorion @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) 4982180Scg 5082180Scginstall: 5175885Sorion @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... 5275885Sorion @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ 5375885Sorion do \ 5475885Sorion (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ 5575885Sorion chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \ 5675885Sorion done; 5784771Sorion 5884771Soriontags: 5975885Sorion ctags $(SRC) 6075885Sorion 6175885Soriontests: 6275885Sorion 6375885Sorionlint: 6475885Sorion lint -DLINT $(INCLUDES) $(SRC)>fluff 6575885Sorion 6675885Soriondepend: 6775885Sorion @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... 6875885Sorion $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) 6975885Sorion 7075885Soriondclean: 7175885Sorion $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new 7275885Sorion mv -f Makefile.new $(MAKEFILE) 7375885Sorion 7475885Sorionclean: 7575885Sorion rm -f *.o */*.o *.obj lib tags core .pure .nfs* *.old *.bak fluff 7675885Sorion 7775885Sorion# DO NOT DELETE THIS LINE -- make depend depends on it. 7875885Sorion 7975885Soriondso_dl.o: ../../e_os.h ../../include/openssl/bio.h 8075885Soriondso_dl.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 8175885Soriondso_dl.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h 82148588Snetchilddso_dl.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 8384771Soriondso_dl.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 8484771Soriondso_dl.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h 8575885Soriondso_dl.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 8675885Soriondso_dl.o: ../cryptlib.h dso_dl.c 8775885Soriondso_dlfcn.o: ../../e_os.h ../../include/openssl/bio.h 8875885Soriondso_dlfcn.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 8975885Soriondso_dlfcn.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h 9075885Soriondso_dlfcn.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 91193640Sariffdso_dlfcn.o: ../../include/openssl/opensslconf.h 92193640Sariffdso_dlfcn.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 93193640Sariffdso_dlfcn.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 94193640Sariffdso_dlfcn.o: ../../include/openssl/symhacks.h ../cryptlib.h dso_dlfcn.c 9575885Soriondso_err.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h 9675885Soriondso_err.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h 9775885Soriondso_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 98148588Snetchilddso_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 99148588Snetchilddso_err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h 100148588Snetchilddso_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 101148588Snetchilddso_err.o: dso_err.c 102148588Snetchilddso_lib.o: ../../e_os.h ../../include/openssl/bio.h 10375885Soriondso_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 10475885Soriondso_lib.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h 10575885Soriondso_lib.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 10675885Soriondso_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 10778362Scgdso_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h 10875885Soriondso_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 10975885Soriondso_lib.o: ../cryptlib.h dso_lib.c 11075885Soriondso_null.o: ../../e_os.h ../../include/openssl/bio.h 11175885Soriondso_null.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 11275885Soriondso_null.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h 11375885Soriondso_null.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 11475885Soriondso_null.o: ../../include/openssl/opensslconf.h 11575885Soriondso_null.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 11675885Soriondso_null.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 11775885Soriondso_null.o: ../../include/openssl/symhacks.h ../cryptlib.h dso_null.c 11875885Soriondso_openssl.o: ../../e_os.h ../../include/openssl/bio.h 11975885Soriondso_openssl.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 12075885Soriondso_openssl.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h 12175885Soriondso_openssl.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 12275885Soriondso_openssl.o: ../../include/openssl/opensslconf.h 12375885Soriondso_openssl.o: ../../include/openssl/opensslv.h 12475885Soriondso_openssl.o: ../../include/openssl/ossl_typ.h 12575885Soriondso_openssl.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 12675885Soriondso_openssl.o: ../../include/openssl/symhacks.h ../cryptlib.h dso_openssl.c 12775885Soriondso_vms.o: ../../e_os.h ../../include/openssl/bio.h 12875885Soriondso_vms.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 12975885Soriondso_vms.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h 13075885Soriondso_vms.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 13175885Soriondso_vms.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 13275885Soriondso_vms.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h 13375885Soriondso_vms.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 13475885Soriondso_vms.o: ../cryptlib.h dso_vms.c 13575885Soriondso_win32.o: ../../e_os.h ../../include/openssl/bio.h 13675885Soriondso_win32.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 13775885Soriondso_win32.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h 13875885Soriondso_win32.o: ../../include/openssl/err.h ../../include/openssl/lhash.h 13975885Soriondso_win32.o: ../../include/openssl/opensslconf.h 14075885Soriondso_win32.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 14175885Soriondso_win32.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 14275885Soriondso_win32.o: ../../include/openssl/symhacks.h ../cryptlib.h dso_win32.c 14375885Sorion