Tags: bazelboost/mpi
Tags
[bazelboost] Updating WORKSPACE and BUILD.bazel for 1.65.1
Fix mpi-python component compilation. Made mpi-python compilation and naming consistent with Boost.Python: - Add <python> property requirement to the components dependent on Python. This ensures that Boost.Build passes include and library paths for the selected Python version while building these components. This fixes the build error of pyconfig.h not found. - Add <python-debugging> property handling, to follow Boost.Python practice. This should ensure that correct Python headers and library are used by Boost.Python depending on this property. - Add suffix 3 to the library name when compiled against Python 3.x. This follows Boost.Python practice. The MPI plugin for Python is still named mpi (without suffix) as it may be visible to python programs. Users are expected to build into separate directories when plugins for different Python versions are required.
Merge some doc changes (boostorg#34) Fix my previous cherry-picks with a whitespace change to force the merge. * doc: Fix typos * Fix: adapt to renaming of serialization::array_wrapper (boostorg#30) Fix: adapt to renaming of serialization::array_wrapper Tested that both graph_parallel and MPI work fine with El Capitan and clang, thanks for the patch! * Fix typo with rename to array_wrapper. * Whitespace change.
Merge pull request boostorg#29 from boostorg/develop Small fixes merge
PreviousNext