Skip to content

Remove UI-based subproject management#3649

Merged
williamjallen merged 1 commit intoKitware:masterfrom
williamjallen:delete-add-remove-subprojects
Apr 15, 2026
Merged

Remove UI-based subproject management#3649
williamjallen merged 1 commit intoKitware:masterfrom
williamjallen:delete-add-remove-subprojects

Conversation

@williamjallen
Copy link
Copy Markdown
Collaborator

CDash currently supports managing subprojects via the UI, as well as Project.xml uploads. This PR removes the manual UI-based subproject management features. Going forward, the only way to define subprojects and their dependencies is via uploading a Project.xml.

CDash currently supports managing subprojects via the UI, as well as Project.xml uploads.  This PR removes the manual UI-based subproject management features.  Going forward, the only way to define subprojects and their dependencies is via uploading a Project.xml.
Copy link
Copy Markdown
Member

@josephsnyder josephsnyder left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't mind this disappearing, but can we link in the commit to a place where we describe how to write and upload these files, in case someone relies on this functionality?

Without picking apart the Google AI response, I probably wouldn't have found this easily: https://cmake.org/cmake/help/book/mastering-cmake/chapter/CDash.html#adding-subprojects-automatically

@williamjallen
Copy link
Copy Markdown
Collaborator Author

Merging as per in-person meeting this morning.

@williamjallen williamjallen added this pull request to the merge queue Apr 15, 2026
Merged via the queue into Kitware:master with commit 6350456 Apr 15, 2026
19 of 21 checks passed
@williamjallen williamjallen deleted the delete-add-remove-subprojects branch April 15, 2026 17:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants