diff --git a/build/Jamfile.v2 b/build/Jamfile.v2
index 6a48582..3eb334f 100644
|
a
|
b
|
if [ mpi.configured ]
|
| 19 | 19 | |
| 20 | 20 | project boost/mpi |
| 21 | 21 | : source-location ../src |
| 22 | | : requirements |
| 23 | | -<tag>@$(BOOST_JAMROOT_MODULE)%$(BOOST_JAMROOT_MODULE).tag |
| 24 | | <tag>@$(__name__).tag |
| 25 | 22 | ; |
| 26 | 23 | |
| 27 | | rule tag ( name : type ? : property-set ) |
| 28 | | { |
| 29 | | local result = $(name) ; |
| 30 | | if $(type) in STATIC_LIB SHARED_LIB IMPORT_LIB |
| 31 | | { |
| 32 | | if $(name) = boost_mpi_python && $(PYTHON_ID) |
| 33 | | { |
| 34 | | result = $(result)-$(PYTHON_ID) ; |
| 35 | | } |
| 36 | | } |
| 37 | | |
| 38 | | # forward to the boost tagging rule |
| 39 | | return [ indirect.call $(BOOST_JAMROOT_MODULE)%$(BOOST_JAMROOT_MODULE).tag |
| 40 | | $(result) : $(type) : $(property-set) ] ; |
| 41 | | } |
| 42 | | |
| 43 | 24 | lib boost_mpi |
| 44 | 25 | : |
| 45 | 26 | broadcast.cpp |
| … |
… |
libraries += boost_mpi ;
|
| 88 | 69 | <link>shared:<define>BOOST_MPI_PYTHON_DYN_LINK=1 |
| 89 | 70 | <link>shared:<define>BOOST_PYTHON_DYN_LINK=1 |
| 90 | 71 | <define>BOOST_MPI_PYTHON_SOURCE=1 |
| | 72 | -<tag>@$(BOOST_JAMROOT_MODULE)%$(BOOST_JAMROOT_MODULE).tag |
| | 73 | <tag>@$(BOOST_JAMROOT_MODULE)%$(BOOST_JAMROOT_MODULE).python-tag |
| 91 | 74 | : # Default build |
| 92 | 75 | <link>shared |
| 93 | 76 | : # Usage requirements |