From a2fcd24f2f36515e26597e6b4cfbb544b018cd1f Mon Sep 17 00:00:00 2001 From: Dave Abrahams Date: Wed, 2 Jan 2002 20:57:14 +0000 Subject: [PATCH] make gRUN_LD_LIBRARY_PATH work [SVN r12202] --- boost-base.jam | 9 ++------- v1/boost-base.jam | 9 ++------- 2 files changed, 4 insertions(+), 14 deletions(-) diff --git a/boost-base.jam b/boost-base.jam index e4c27377f..dd9a23804 100644 --- a/boost-base.jam +++ b/boost-base.jam @@ -1309,13 +1309,8 @@ rule depend-on-libraries NEEDLIBS on $(<) += $(>) ; DEPENDS $(<) : $(>) ; # To run these targets, we need everything needed to run the libraries - for local dir in $(gRUN_PATH($(>))) - { - if ! ( $(dir) in $(gRUN_PATH($(<))) ) - { - gRUN_PATH($(<)) += $(dir) ; - } - } + gRUN_PATH($(<)) = [ unique $(gRUN_PATH($(<))) $(gRUN_PATH($(>))) ] ; + gRUN_LD_LIBRARY_PATH($(<)) = [ unique $(gRUN_LD_LIBRARY_PATH($(<))) $(gRUN_LD_LIBRARY_PATH($(>))) ] ; } # subvariant-target target : subvariant-id build-properties : toolset variant diff --git a/v1/boost-base.jam b/v1/boost-base.jam index e4c27377f..dd9a23804 100644 --- a/v1/boost-base.jam +++ b/v1/boost-base.jam @@ -1309,13 +1309,8 @@ rule depend-on-libraries NEEDLIBS on $(<) += $(>) ; DEPENDS $(<) : $(>) ; # To run these targets, we need everything needed to run the libraries - for local dir in $(gRUN_PATH($(>))) - { - if ! ( $(dir) in $(gRUN_PATH($(<))) ) - { - gRUN_PATH($(<)) += $(dir) ; - } - } + gRUN_PATH($(<)) = [ unique $(gRUN_PATH($(<))) $(gRUN_PATH($(>))) ] ; + gRUN_LD_LIBRARY_PATH($(<)) = [ unique $(gRUN_LD_LIBRARY_PATH($(<))) $(gRUN_LD_LIBRARY_PATH($(>))) ] ; } # subvariant-target target : subvariant-id build-properties : toolset variant