mirror of
https://github.com/openssl/openssl.git
synced 2025-01-18 13:44:20 +08:00
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)
This commit is contained in:
parent
4a73938756
commit
773e67ab82
@ -77,11 +77,13 @@ IF[{- defined $target{shared_defflag} -}]
|
|||||||
|
|
||||||
GENERATE[libcrypto.ld]=util/libcrypto.num libcrypto
|
GENERATE[libcrypto.ld]=util/libcrypto.num libcrypto
|
||||||
GENERATE[libssl.ld]=util/libssl.num libssl
|
GENERATE[libssl.ld]=util/libssl.num libssl
|
||||||
|
DEPEND[libcrypto.ld libssl.ld]=configdata.pm util/perl/OpenSSL/Ordinals.pm
|
||||||
ENDIF
|
ENDIF
|
||||||
|
|
||||||
IF[{- $config{target} =~ /^(?:Cygwin|mingw|VC-|BC-)/ -}]
|
IF[{- $config{target} =~ /^(?:Cygwin|mingw|VC-|BC-)/ -}]
|
||||||
GENERATE[libcrypto.rc]=util/mkrc.pl libcrypto
|
GENERATE[libcrypto.rc]=util/mkrc.pl libcrypto
|
||||||
GENERATE[libssl.rc]=util/mkrc.pl libssl
|
GENERATE[libssl.rc]=util/mkrc.pl libssl
|
||||||
|
DEPEND[libcrypto.rc libssl.rc]=configdata.pm
|
||||||
|
|
||||||
SHARED_SOURCE[libcrypto]=libcrypto.rc
|
SHARED_SOURCE[libcrypto]=libcrypto.rc
|
||||||
SHARED_SOURCE[libssl]=libssl.rc
|
SHARED_SOURCE[libssl]=libssl.rc
|
||||||
|
Loading…
Reference in New Issue
Block a user