diff options
Diffstat (limited to 'crypto/Makefile.ssl')
-rw-r--r-- | crypto/Makefile.ssl | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/crypto/Makefile.ssl b/crypto/Makefile.ssl index 967d0205de..cfc05fe13a 100644 --- a/crypto/Makefile.ssl +++ b/crypto/Makefile.ssl @@ -35,6 +35,7 @@ SDIRS= md2 md5 sha mdc2 hmac ripemd \ GENERAL=Makefile README crypto-lib.com install.com LIB= $(TOP)/libcrypto.a +SHARED_LIB= libcrypto$(SHLIB_EXT) LIBSRC= cryptlib.c mem.c mem_dbg.c cversion.c ex_data.c tmdiff.c cpt_err.c ebcdic.c uid.c o_time.c LIBOBJ= cryptlib.o mem.o mem_dbg.o cversion.o ex_data.o tmdiff.o cpt_err.o ebcdic.o uid.o o_time.o @@ -49,7 +50,7 @@ ALL= $(GENERAL) $(SRC) $(HEADER) top: @(cd ..; $(MAKE) DIRS=$(DIR) all) -all: buildinf.h lib subdirs +all: buildinf.h lib subdirs shared buildinf.h: ../Makefile.ssl ( echo "#ifndef MK1MF_BUILD"; \ @@ -95,6 +96,11 @@ lib: $(LIBOBJ) $(RANLIB) $(LIB) || echo Never mind. @touch lib +shared: + if [ -n "$(SHARED_LIBS)" ]; then \ + (cd ..; make $(SHARED_LIB)); \ + fi + libs: @for i in $(SDIRS) ;\ do \ |