From f63ff4a1a3e06183ba8bb898521069f7a422c255 Mon Sep 17 00:00:00 2001 From: Richard Levitte Date: Mon, 8 Sep 2003 09:57:27 +0000 Subject: [PATCH] Produce libcrypto.sha1 directly after building the libraries. Otherwise, the test target will fail because libcrypto.sha1 is missing or not up to date. --- Makefile.org | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Makefile.org b/Makefile.org index 59bbad0d52..c8a241f9e2 100644 --- a/Makefile.org +++ b/Makefile.org @@ -173,7 +173,7 @@ LIBKRB5= # we might set SHLIB_MARK to '$(SHARED_LIBS)'. SHLIB_MARK= -DIRS= fips crypto ssl $(SHLIB_MARK) apps test tools +DIRS= fips crypto ssl $(SHLIB_MARK) sigs apps test tools SHLIBDIRS= fips crypto ssl # dirs in crypto to build @@ -222,9 +222,10 @@ HEADER= e_os.h # When we're prepared to use shared libraries in the programs we link here # we might remove 'clean-shared' from the targets to perform at this stage -all: Makefile.ssl sub_all openssl.pc sigs +all: Makefile.ssl sub_all openssl.pc -sigs: +sigs: $(SIGS) +libcrypto.sha1: libcrypto.a fips/sha1/fips_standalone_sha1 libcrypto.a > libcrypto.sha1 sub_all: