Skip to content

Conversation

@daljit46
Copy link
Member

@daljit46 daljit46 commented Jul 2, 2024

This PR will contain a bunch of changes related to #2901. The aim is to enable building MRtrix3 as a subproject of another CMake project. It provides the ability to set a MRTRIX_SUBPROJECT_INSTALL_PREFIX variable to choose an installation prefix where MRtrix3 will be installed (to enable the idea that when MRtrix3 is built as a subproject, its installation files will reside in CMAKE_INSTALL_PREFIX/mrtrix3). Additionally, a new EXTERNAL_PROJECT_COMMAND option is added to MakePythonExecutable.cmake to appropriately set the relative location of MRtrix3 python library sources.

Also supersedes #2909.

@daljit46 daljit46 added the build label Jul 2, 2024
@daljit46 daljit46 self-assigned this Jul 2, 2024
@daljit46 daljit46 marked this pull request as draft July 2, 2024 11:16
@daljit46 daljit46 force-pushed the external_project_changes branch from b2dd8e1 to deaa91f Compare July 2, 2024 11:57
@github-actions
Copy link

github-actions bot commented Jul 2, 2024

clang-tidy review says "All clean, LGTM! 👍"

@daljit46 daljit46 force-pushed the external_project_changes branch 2 times, most recently from 57d7413 to e967339 Compare July 2, 2024 14:38
@github-actions
Copy link

github-actions bot commented Jul 2, 2024

clang-tidy review says "All clean, LGTM! 👍"

@daljit46 daljit46 force-pushed the external_project_changes branch from e967339 to da8b44b Compare August 15, 2024 09:42
@github-actions
Copy link

clang-tidy review says "All clean, LGTM! 👍"

@daljit46 daljit46 force-pushed the external_project_changes branch from 562aeea to bc389cd Compare August 7, 2025 10:59
@Lestropie Lestropie force-pushed the external_project_changes branch from 62bd341 to c988a4d Compare August 26, 2025 07:47
@Lestropie Lestropie force-pushed the dev branch 2 times, most recently from 70031c3 to 6bf4cec Compare August 26, 2025 08:11
@Lestropie Lestropie force-pushed the external_project_changes branch from c988a4d to 62bd341 Compare August 29, 2025 05:47
@github-actions
Copy link

clang-tidy review says "All clean, LGTM! 👍"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants