2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-15 00:52:16 +00:00

account for gRUN_LD_LIBRARY_PATH

[SVN r12203]
This commit is contained in:
Dave Abrahams
2002-01-02 20:57:57 +00:00
parent a2fcd24f2f
commit b52c0745ac
2 changed files with 24 additions and 0 deletions

View File

@@ -219,6 +219,10 @@ rule Link-PYD
}
gRUN_PATH($(<)) += $(gLOCATE($(<[1]))) ;
if $(UNIX)
{
gRUN_LD_LIBRARY_PATH($(<)) += $(gLOCATE($(<[1]))) ;
}
Link-action $(<) : $(>) : PYD ;
}
@@ -287,6 +291,8 @@ actions python-test-target bind PYTHON
{
$(SHELL_SET)PATH=$(PATH)
$(SHELL_EXPORT)PATH
$(SHELL_SET)LD_LIBRARY_PATH=$(LD_LIBRARY_PATH)
$(SHELL_EXPORT)LD_LIBRARY_PATH
$(SHELL_SET)PYTHONPATH=$(PYTHONPATH)
$(SHELL_EXPORT)PYTHONPATH
$(PYTHON_LAUNCH) $(PYTHON) $(PYTHON_ARGS) "$(>)" $(ARGS) > "$(<)"
@@ -305,6 +311,8 @@ actions python-runtest-target bind PYTHON
{
$(SHELL_SET)PATH=$(PATH)
$(SHELL_EXPORT)PATH
$(SHELL_SET)LD_LIBRARY_PATH=$(LD_LIBRARY_PATH)
$(SHELL_EXPORT)LD_LIBRARY_PATH
$(SHELL_SET)PYTHONPATH=$(PYTHONPATH)
$(SHELL_EXPORT)PYTHONPATH
$(PYTHON_LAUNCH) $(PYTHON) $(PYTHON_ARGS) "$(>)" $(ARGS)
@@ -380,6 +388,10 @@ rule python-runtest-aux ( target : sources + )
$(PATH) # base PATH from environment
: $(SPLITPATH) ] ; # platform path separator
LD_LIBRARY_PATH on $(target) = [ join
$(gRUN_LD_LIBRARY_PATH($(target))) # location of module dependencies
: $(SPLITPATH) ] ; # platform path separator
PYTHON on $(target) = $(python) ;
DEPENDS $(target) : $(python) ;
}