Autodesk / Autodesk/arnold-usd
Bring back schema library as an optional component to build
- Dominant language
- Python
- Stars
- 284
- Forks
- 68
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 14
Description
**Describe the feature you'd like**
This project used to provide an actual schema library (with Python bindings) as a build output, but this was removed in https://github.com/Autodesk/arnold-usd/pull/706.
It would be great if the compiled schema library were brought back as an optional build component, since `usdGenSchema` is still generating the source code for it, and all the necessary dependencies are already being located to build other components.
Contributor guide
Research direction
Start by reviewing pull request 706 and the current build configuration for the components whose dependencies are already located. Check how usdGenSchema generates the schema library source and define the optional build component so the compiled library and its Python bindings are produced without affecting other components.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- build-system
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100