{-
use lib '.';
use configdata;
-
- sub shlib {
- my $lib = shift;
- return "" if $disabled{shared};
- $lib = $unified_info{rename}->{$lib}
- if defined $unified_info{rename}->{$lib};
- $lib = $unified_info{sharednames}->{$lib}
- . ($target{shlib_variant} || "")
- . ($target{shared_extension} || ".so");
- $lib =~ s|\.\$\(SHLIB_VERSION_NUMBER\)
- |.$config{shlib_version_number}|x;
- return $lib;
- }
- ""; # Make sure no left over string sneaks its way into the script
+ use lib catdir($config{sourcedir}, 'Configurations');
+ use platform;
-}
# To test this OpenSSL version's applications against another version's
# shared libraries, simply set
THERE="`echo $0 | sed -e 's|[^/]*$||' 2>/dev/null`.."
[ -d "${THERE}" ] || exec "$@" # should never happen...
-LIBCRYPTOSO="${THERE}/{- shlib('libcrypto') -}"
-LIBSSLSO="${THERE}/{- shlib('libssl') -}"
+LIBCRYPTOSO="${THERE}/{- platform->sharedlib('libcrypto') -}"
+LIBSSLSO="${THERE}/{- platform->sharedlib('libssl') -}"
SYSNAME=`(uname -s) 2>/dev/null`;
case "$SYSNAME" in