Investigate whether ITK remote module dependencies can be accommodated via input parameters.
Example 1: ITKBSplineGradient depends on ITKMeshToPolyData.
- For cxx builds, can we at minimum build against ITK's fixed MeshToPolyData version with CMake flags to enable the remote module?
- For Python builds, can we build ITKMeshToPolyData against ITK and point ITKBSplineGradient against the correct build tree?
Example 2: ITKUltrasound depends on MeshToPolyData, HigherOrderAccurateGradient, BSplineGradient, SplitComponents, and Strain.
- For cxx: Can we enable all remote modules for ITK to build in the correct order?
- For Python: Can we iteratively build each source in order (ordered list of Git repos, hashes/tags) before building ITKUltrasound?
Investigate whether ITK remote module dependencies can be accommodated via input parameters.
Example 1: ITKBSplineGradient depends on ITKMeshToPolyData.
Example 2: ITKUltrasound depends on MeshToPolyData, HigherOrderAccurateGradient, BSplineGradient, SplitComponents, and Strain.