Link to libpython, because Boost.Python doesn't

This commit is contained in:
Peter Dimov 2019-10-26 04:02:57 +03:00
parent cba3cb65ae
commit d5a0752790

View File

@ -75,24 +75,17 @@ path-constant ROOT : ../../.. ;
for local lib in $(all-libraries)
{
local path = [ NORMALIZE_PATH /$(ROOT)/libs/$(lib)/build ] ;
local project = [ project.load $(path) ] ;
local pt = [ project.target $(project) ] ;
local mt = [ $(pt).main-target stage ] ;
if $(mt)
{
generate library-$(lib) : $(path)//stage : <generating-rule>@alias-sources-impl ;
}
else
{
.info "library-$(lib):" ;
.info " (no stage target, using '$(path)')" ;
alias library-$(lib) : $(path) ;
}
generate library-$(lib) : $(path)//stage : <generating-rule>@alias-sources-impl ;
}
for local lib in $(all-libraries)
{
run main.cpp : : : [ ac.check-library library-$(lib) : <library>library-$(lib) : <build>no ] : $(lib) ;
local python-dep ;
if $(lib) in python mpi graph_parallel
{
python-dep = /python//python ;
}
run main.cpp : : : [ ac.check-library library-$(lib) : <library>library-$(lib) <library>$(python-dep) : <build>no ] : $(lib) ;
}