Generated cmake targets of many packages offer targets with a package namespace alias. Here's an example from Alembic.
https://github.com/alembic/alembic/blob/6f59e4d0c9012c67e242da510b31d96504db8e01/CMakeLists.txt#L230
It would be helpful if MaterialX could provide namespaced targets.
Reference on best practices for project namespaces:
https://www.kitware.com/psa-your-package-name-and-target-namespace-should-match/
Generated cmake targets of many packages offer targets with a package namespace alias. Here's an example from Alembic.
https://github.com/alembic/alembic/blob/6f59e4d0c9012c67e242da510b31d96504db8e01/CMakeLists.txt#L230
It would be helpful if
MaterialXcould provide namespaced targets.Reference on best practices for project namespaces:
https://www.kitware.com/psa-your-package-name-and-target-namespace-should-match/