mirror of
https://github.com/boostorg/mpi.git
synced 2026-01-19 04:22:10 +00:00
boost-1.65.0
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.
Description
Mirrored via gitea-mirror
Languages
C++
97.2%
Python
2.3%
CMake
0.5%