summaryrefslogtreecommitdiff
path: root/build.info
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2021-06-11 17:22:44 +0200
committerRichard Levitte <levitte@openssl.org>2021-06-11 17:22:44 +0200
commit773e67ab82df4b268bd88465b70fd08ff7165904 (patch)
tree946f8c2398877b136b94bb5396a8ff4760ffb31e /build.info
parent4a73938756566e06f101c1c599b5472b06a8e0c0 (diff)
downloadopenssl-new-773e67ab82df4b268bd88465b70fd08ff7165904.tar.gz
Building: Add necessary dependencies for linker scripts and .rc files
These files depend on the data from configdata.pm, so need a dependency on that one to always be properly updated. The same goes for .rc files. Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/15717)
Diffstat (limited to 'build.info')
-rw-r--r--build.info2
1 files changed, 2 insertions, 0 deletions
diff --git a/build.info b/build.info
index 6c91e22309..a70d1671f2 100644
--- a/build.info
+++ b/build.info
@@ -77,11 +77,13 @@ IF[{- defined $target{shared_defflag} -}]
GENERATE[libcrypto.ld]=util/libcrypto.num libcrypto
GENERATE[libssl.ld]=util/libssl.num libssl
+ DEPEND[libcrypto.ld libssl.ld]=configdata.pm util/perl/OpenSSL/Ordinals.pm
ENDIF
IF[{- $config{target} =~ /^(?:Cygwin|mingw|VC-|BC-)/ -}]
GENERATE[libcrypto.rc]=util/mkrc.pl libcrypto
GENERATE[libssl.rc]=util/mkrc.pl libssl
+ DEPEND[libcrypto.rc libssl.rc]=configdata.pm
SHARED_SOURCE[libcrypto]=libcrypto.rc
SHARED_SOURCE[libssl]=libssl.rc