Refactor layout to enable adding CI and Documentation #5
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The original layout of
rapids-cmake
mixes support directories (testing
) with directories holdingrapids-cmake
function (cpm
,export
). As we introduce more support functionality such as documentation, or try to provide test support functions this mixture will make it harder for users to discover functionality.This PR moves all
rapids-cmake
functions into therapids-cmake
folder. This will make it easier for users/developers to know the intention of each folder inrapids-cmake
.This shouldn't break backwards compat, as the root
CMakeLists.txt
has been updated so that the following pattern still works: