Commit f63ff4a1 authored by Richard Levitte's avatar Richard Levitte
Browse files

Produce libcrypto.sha1 directly after building the libraries.

Otherwise, the test target will fail because libcrypto.sha1 is missing
or not up to date.
parent 9ef37a8d
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -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: