COMP: Update external project supporting setting a custom git repository and tag
This commit adds support for passing options like the following: * iMSTK_<project-name>_GIT_REPOSITORY * iMSTK_<project-name>_GIT_TAG This approach enables: * Streamline external project maintenance by allowing to develop patches directly in the source checkout downloaded by external project. * Configuring the version of each external projects when integrating iMSTK in custom applications (e.g Slicer-based app). Note that iMSTKData and VTK external projects have not been updated.
Showing
- CMake/External/External_Assimp.cmake 18 additions, 3 deletionsCMake/External/External_Assimp.cmake
- CMake/External/External_Eigen3.cmake 17 additions, 3 deletionsCMake/External/External_Eigen3.cmake
- CMake/External/External_GTest.cmake 18 additions, 2 deletionsCMake/External/External_GTest.cmake
- CMake/External/External_LibNiFalcon.cmake 17 additions, 3 deletionsCMake/External/External_LibNiFalcon.cmake
- CMake/External/External_OpenVR.cmake 18 additions, 3 deletionsCMake/External/External_OpenVR.cmake
- CMake/External/External_PThreads.cmake 18 additions, 4 deletionsCMake/External/External_PThreads.cmake
- CMake/External/External_PhysX.cmake 17 additions, 3 deletionsCMake/External/External_PhysX.cmake
- CMake/External/External_SFML.cmake 18 additions, 2 deletionsCMake/External/External_SFML.cmake
- CMake/External/External_TBB.cmake 24 additions, 10 deletionsCMake/External/External_TBB.cmake
- CMake/External/External_Uncrustify.cmake 17 additions, 2 deletionsCMake/External/External_Uncrustify.cmake
- CMake/External/External_VRPN.cmake 12 additions, 3 deletionsCMake/External/External_VRPN.cmake
- CMake/External/External_VegaFEM.cmake 17 additions, 3 deletionsCMake/External/External_VegaFEM.cmake
- CMake/External/External_g3log.cmake 18 additions, 3 deletionsCMake/External/External_g3log.cmake
- Docs/Maintainance.md 24 additions, 3 deletionsDocs/Maintainance.md
Loading
Please register or sign in to comment