2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-17 13:42:14 +00:00

fix up dll-paths argument

(preserve special logic for VMS )
This commit is contained in:
Brian Kuhl
2017-08-16 12:14:36 -04:00
parent 83dbca18b3
commit 7931b9a1d0

View File

@@ -410,7 +410,7 @@ rule run-path-setup ( target : source : properties * )
# test are found. So, we collect all paths from dependency libraries (via
# xdll-path property) and add whatever explicit dll-path user has specified.
# The resulting paths are added to the environment on each test invocation.
local target-os = [ feature.get-values <target-os> : $(properties) ] ;
local target-os = [ feature.get-values <target-os> : $(properties) ] ;
local dll-paths = [ feature.get-values <dll-path> : $(properties) ] ;
dll-paths += [ feature.get-values <xdll-path> : $(properties) ] ;
if $(target-os) != vxworks
@@ -443,7 +443,7 @@ rule run-path-setup ( target : source : properties * )
}
else
{
dll-paths = [ sequence.transform path.native : $(dll-paths) ] ;
dll-paths = [ sequence.transform $(translate-to-os) : $(dll-paths) ] ;
PATH_SETUP on $(target) = [ common.prepend-path-variable-command
[ os.shared-library-path-variable ] : $(dll-paths) ] ;
}