rapidsai / rapids-cmake

https://docs.rapids.ai/api/rapids-cmake/stable/
Apache License 2.0
30 stars 46 forks source link

[FEA] Relax RAPIDS_CMAKE_CPM_OVERRIDE_VERSION_FILE behavior with other override files #713

Closed robertmaynard closed 2 weeks ago

robertmaynard commented 2 weeks ago

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.