Is your feature request related to a problem? Please describe.
When you have set RAPIDS_CMAKE_CPM_OVERRIDE_VERSION_FILE it makes all calls to rapids_cpm_override no-ops.
Describe the solution you'd like
The RAPIDS_CMAKE_CPM_OVERRIDE_VERSION_FILE should always be parsed before any calls to rapids_cpm_override but no exclude them from being executed.
Additional context
This will allow RAPIDS_CMAKE_CPM_OVERRIDE_VERSION_FILE to only override a subset of total packages with overrides.
Is your feature request related to a problem? Please describe. When you have set
RAPIDS_CMAKE_CPM_OVERRIDE_VERSION_FILE
it makes all calls to rapids_cpm_override no-ops.Describe the solution you'd like The
RAPIDS_CMAKE_CPM_OVERRIDE_VERSION_FILE
should always be parsed before any calls torapids_cpm_override
but no exclude them from being executed.Additional context This will allow
RAPIDS_CMAKE_CPM_OVERRIDE_VERSION_FILE
to only override a subset of total packages with overrides.