Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
build: Enable pxr_boost::python for Python bindings
Python bindings are now built with the internal pxr_boost::python library instead of boost::python. With this change, OpenUSD is now boost-free. As a temporary backwards compatibility and testing mechanism, clients may revert to the previous use of boost::python by specifying PXR_USE_BOOST_PYTHON=TRUE when running cmake. This option is deprecated and will be removed in a future release. For now, boost must still be supplied to the OpenUSD build when OpenVDB support is enabled. This is only necessary because OpenVDB includes boost headers in its own public headers and our build system currently does not pick up this information up from OpenVDB itself. OpenUSD itself does not directly use any boost functionality. (Internal change: 2343232)
- Loading branch information