From d8771daa4429d632734f9a526651d85067de5d4e Mon Sep 17 00:00:00 2001 From: Gary Shen Date: Thu, 21 Mar 2024 12:34:32 +0800 Subject: [PATCH] Support cudf pin with rapids-cmake (#1877) * Use rapids-cmake to pin cudf dependencies to known working SHA1's * Use git download rapids-cmake So that we can get SHA Use same format of CopyRight Use cudf/rapids_config.cmake which is renamed from fetch_rapids.cmake Update versions to latest Signed-off-by: Gary Shen * Commit cudf to the latest code before mvn verify Signed-off-by: Gary Shen * Remove the first commit of cudf since the second one can commit it at once Signed-off-by: Gary Shen --------- Signed-off-by: Gary Shen Co-authored-by: Robert Maynard --- build-libcudf.xml | 4 +- ci/submodule-sync.sh | 15 ++- pom.xml | 2 + .../cudf-pins/add_dependency_pins.cmake | 37 ++++++ thirdparty/cudf-pins/rapids-cmake.sha | 1 + thirdparty/cudf-pins/setup.cmake | 45 +++++++ thirdparty/cudf-pins/versions.json | 110 ++++++++++++++++++ 7 files changed, 211 insertions(+), 3 deletions(-) create mode 100644 thirdparty/cudf-pins/add_dependency_pins.cmake create mode 100644 thirdparty/cudf-pins/rapids-cmake.sha create mode 100644 thirdparty/cudf-pins/setup.cmake create mode 100644 thirdparty/cudf-pins/versions.json diff --git a/build-libcudf.xml b/build-libcudf.xml index f4068c180d..778e668bbe 100644 --- a/build-libcudf.xml +++ b/build-libcudf.xml @@ -1,6 +1,6 @@