https://github.com/openssl/openssl
Raw File
Tip revision: c2bbf058736b8cb5b32e78a50d1410fa34cc8284 authored by Richard Levitte on 15 February 2016, 18:37:20 UTC
Prepare for 1.1.0-pre3 release
Tip revision: c2bbf05
build.info
{- use File::Spec::Functions qw/catdir rel2abs/; -}
LIBS=libcrypto libssl
ORDINALS[libcrypto]=crypto
ORDINALS[libssl]=ssl
INCLUDE[libcrypto]={- rel2abs(catdir($builddir,"include")) -} . crypto/include include
INCLUDE[libssl]={- rel2abs(catdir($builddir,"include")) -} . include
DEPEND[libssl]=libcrypto

IF[{- $config{target} =~ /^Cygwin/ -}]
 SHARED_NAME[libcrypto]=cygcrypto-{- $config{shlib_major}.".".$config{shlib_minor} -}
 SHARED_NAME[libssl]=cygssl-{- $config{shlib_major}.".".$config{shlib_minor} -}
ELSIF[{- $config{target} =~ /^mingw/ -}]
 SHARED_NAME[libcrypto]=libeay32
 SHARED_NAME[libssl]=ssleay32
ENDIF

# VMS has a cultural standard where all libraries are prefixed.
# For OpenSSL, the choice is 'ossl$' (this prefix was claimed in a
# conversation with VSI, Tuesday January 26 2016)
# Also, it seems it's usual to have a suffix to the shared library name
# for the different pointer sizes that were built for.
IF[{- $config{target} =~ /^vms/ -}]
 RENAME[libcrypto]=ossl$libcrypto
 RENAME[libssl]=ossl$libssl
 SHARED_NAME[libcrypto]=ossl$libcrypto_shr{- $target{pointer_size} -}
 SHARED_NAME[libssl]=ossl$libssl_shr{- $target{pointer_size} -}
ENDIF
back to top