openvdb
openvdb copied to clipboard
Add support for pip install
This PR adds preliminary support for pip install. Assuming that the dependencies required for building OpenVDB and NanoVDB are installed, then pip install <openvdb_source_root> will
- Build OpenVDB, NanoVDB, and their corresponding Python bindings.
- Install these Python bindings and dependent libraries in the
site-packagesdirectory - Enable the user to
import openvdbandimport nanovdbwhen launching Python.
This is a first-step towards making installation of OpenVDB easier for new users, and will help users dive into the library via the Python interface.