mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-04-17 11:43:37 +00:00
Fix shared library builds
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
This commit is contained in:
parent
71a53b5cc0
commit
9fa8dc44d6
@ -28,6 +28,7 @@ use strict;
|
|||||||
use utf8;
|
use utf8;
|
||||||
use open qw(:std utf8);
|
use open qw(:std utf8);
|
||||||
|
|
||||||
|
use Cwd qw(getcwd);
|
||||||
use Getopt::Long qw(:config auto_help gnu_compat);
|
use Getopt::Long qw(:config auto_help gnu_compat);
|
||||||
use Pod::Usage;
|
use Pod::Usage;
|
||||||
|
|
||||||
@ -60,15 +61,8 @@ my $skip_re =
|
|||||||
')(\z|\.)' );
|
')(\z|\.)' );
|
||||||
|
|
||||||
# in case test suites are linked dynamically
|
# in case test suites are linked dynamically
|
||||||
if (-d '../../tf-psa-crypto') {
|
$ENV{'LD_LIBRARY_PATH'} = getcwd() . "/../library";
|
||||||
$ENV{'LD_LIBRARY_PATH'} = '../../library';
|
$ENV{'DYLD_LIBRARY_PATH'} = $ENV{'LD_LIBRARY_PATH'}; # For macOS
|
||||||
$ENV{'DYLD_LIBRARY_PATH'} = '../../library';
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
$ENV{'LD_LIBRARY_PATH'} = '../library';
|
|
||||||
$ENV{'DYLD_LIBRARY_PATH'} = '../library';
|
|
||||||
}
|
|
||||||
|
|
||||||
my $prefix = $^O eq "MSWin32" ? '' : './';
|
my $prefix = $^O eq "MSWin32" ? '' : './';
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user