1
0
mirror of https://github.com/rapidsai/cudf.git synced 2021-11-08 00:24:56 +03:00
Commit Graph

3 Commits

Author SHA1 Message Date
Vyas Ramasubramani
0674316dd8 Enable CMake format in CI and fix style (#9570)
This PR uses cmake-format to reformat all CMake files in the repository and addresses higher-level issues raised by running cmake-lint. It enables both cmake-format and cmake-lint in CI by pulling the cmake-format-rapids-cmake.json file from the [rapids-cmake](https://github.com/rapidsai/rapids-cmake) repo's main branch on demand. Running CI on CMake will ensure consistent style going forward.

Authors:
  - Vyas Ramasubramani (https://github.com/vyasr)

Approvers:
  - Jason Lowe (https://github.com/jlowe)
  - Robert Maynard (https://github.com/robertmaynard)
  - AJ Schmidt (https://github.com/ajschmidt8)
  - Mark Harris (https://github.com/harrism)

URL: https://github.com/rapidsai/cudf/pull/9570
2021-11-03 16:25:26 +00:00
Robert Maynard
237b0ce864 Move libcudacxx to use rapids_cpm and use newer versions (#9539)
Updates cudf to use the newest versions of nvbench and libcudacxx to allow compilation with both CUDA 11.4 and 11.5.

Authors:
  - Robert Maynard (https://github.com/robertmaynard)

Approvers:
  - Vyas Ramasubramani (https://github.com/vyasr)
  - Bradley Dice (https://github.com/bdice)
  - Jim Brennan (https://github.com/jbrennan333)
  - Jason Lowe (https://github.com/jlowe)

URL: https://github.com/rapidsai/cudf/pull/9539
2021-11-01 16:25:16 +00:00
Robert Maynard
8a3efd0864 cudf now leverages rapids-cmake to reduce CMake boilerplate (#9030)
rapids-cmake providies features such as dependency tracking, pre-configured CPM dependencies, and CUDA architecture detction.

Using those features allows cudf to reduce the amount of CMake
code it needs to maintain, and brings it inline with the rest
of RAPIDS.

Authors:
  - Robert Maynard (https://github.com/robertmaynard)

Approvers:
  - Jason Lowe (https://github.com/jlowe)
  - Mark Harris (https://github.com/harrism)

URL: https://github.com/rapidsai/cudf/pull/9030
2021-08-31 11:54:03 +00:00