summaryrefslogtreecommitdiff
path: root/build.info
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2018-09-14 14:59:40 +0200
committerRichard Levitte <levitte@openssl.org>2018-10-03 22:16:10 +0200
commit8effd8fa67689e1d4318cfda21604eef428a37cf (patch)
tree3e2bcef49b835cffa1c0f0eecd2cbaeb0c04e0ee /build.info
parent91a99748d328164ab043cf7bc3da8e45ec0de497 (diff)
downloadopenssl-new-8effd8fa67689e1d4318cfda21604eef428a37cf.tar.gz
Refactor util/mkdef.pl for clearer separation of functionality
Move the .num updating functionality to util/mknum.pl. Rewrite util/mkdef.pl to create .def / .map / .opt files exclusively, using the separate ordinals reading module. Adapt the build files. Adapt the symbol presence test. Reviewed-by: Tim Hudson <tjh@openssl.org> (Merged from https://github.com/openssl/openssl/pull/7191)
Diffstat (limited to 'build.info')
-rw-r--r--build.info6
1 files changed, 4 insertions, 2 deletions
diff --git a/build.info b/build.info
index 16e587e0ad..ceb250f7f4 100644
--- a/build.info
+++ b/build.info
@@ -1,4 +1,6 @@
{-
+ use File::Spec::Functions;
+
our $sover = $config{shlib_version_number};
our $sover_filename = $sover;
$sover_filename =~ s|\.|_|g
@@ -28,8 +30,8 @@ IF[{- defined $target{shared_defflag} -}]
SHARED_SOURCE[libcrypto]=libcrypto.ld
SHARED_SOURCE[libssl]=libssl.ld
- GENERATE[libcrypto.ld]=util/libcrypto.num crypto
- GENERATE[libssl.ld]=util/libssl.num ssl
+ GENERATE[libcrypto.ld]=util/libcrypto.num libcrypto
+ GENERATE[libssl.ld]=util/libssl.num libssl
ENDIF
IF[{- $config{target} =~ /^(?:Cygwin|mingw|VC-)/ -}]