Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions cmake/RAPIDS.cmake
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# =============================================================================
# cmake-format: off
# SPDX-FileCopyrightText: Copyright (c) 2021-2025, NVIDIA CORPORATION.
# SPDX-FileCopyrightText: Copyright (c) 2021-2026, NVIDIA CORPORATION.
# SPDX-License-Identifier: Apache-2.0
# cmake-format: on
# =============================================================================
#
# This is the preferred entry point for projects using rapids-cmake
#
# Enforce the minimum required CMake version for all users
cmake_minimum_required(VERSION 3.30.4 FATAL_ERROR)
cmake_minimum_required(VERSION 4.0 FATAL_ERROR)

# Allow users to control which version is used
if(NOT (rapids-cmake-branch OR rapids-cmake-version))
Expand Down
2 changes: 1 addition & 1 deletion conda/environments/all_cuda-129_arch-aarch64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ dependencies:
- ccache
- clang-tools=20.1.8
- clang==20.1.8
- cmake>=3.30.4
- cmake>=4.0
- cpp-argparse
- cuda-nvcc
- cuda-nvtx-dev
Expand Down
2 changes: 1 addition & 1 deletion conda/environments/all_cuda-129_arch-x86_64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ dependencies:
- ccache
- clang-tools=20.1.8
- clang==20.1.8
- cmake>=3.30.4
- cmake>=4.0
- cpp-argparse
- cuda-nvcc
- cuda-nvtx-dev
Expand Down
2 changes: 1 addition & 1 deletion conda/environments/all_cuda-131_arch-aarch64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ dependencies:
- ccache
- clang-tools=20.1.8
- clang==20.1.8
- cmake>=3.30.4
- cmake>=4.0
- cpp-argparse
- cuda-nvcc
- cuda-nvtx-dev
Expand Down
2 changes: 1 addition & 1 deletion conda/environments/all_cuda-131_arch-x86_64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ dependencies:
- ccache
- clang-tools=20.1.8
- clang==20.1.8
- cmake>=3.30.4
- cmake>=4.0
- cpp-argparse
- cuda-nvcc
- cuda-nvtx-dev
Expand Down
2 changes: 1 addition & 1 deletion conda/recipes/cuopt/conda_build_config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@ c_stdlib_version:
- "=2.28"

cmake_version:
- ">=3.30.4"
- ">=4.0"
2 changes: 1 addition & 1 deletion conda/recipes/libcuopt/conda_build_config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@ c_stdlib_version:
- "=2.28"

cmake_version:
- ">=3.30.4"
- ">=4.0"
2 changes: 1 addition & 1 deletion conda/recipes/mps-parser/conda_build_config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@ c_stdlib_version:
- "=2.28"

cmake_version:
- ">=3.30.4"
- ">=4.0"
2 changes: 1 addition & 1 deletion cpp/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# SPDX-License-Identifier: Apache-2.0
# cmake-format: on

cmake_minimum_required(VERSION 3.30.4 FATAL_ERROR)
cmake_minimum_required(VERSION 4.0 FATAL_ERROR)

# Add our custom Find modules to the module path
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake/thirdparty")
Expand Down
2 changes: 1 addition & 1 deletion cpp/libmps_parser/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# SPDX-License-Identifier: Apache-2.0
# cmake-format: on

cmake_minimum_required(VERSION 3.26.4 FATAL_ERROR)
cmake_minimum_required(VERSION 4.0 FATAL_ERROR)
include(../../cmake/rapids_config.cmake)
include(rapids-cmake)
include(rapids-cpm)
Expand Down
2 changes: 1 addition & 1 deletion dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -272,7 +272,7 @@ dependencies:
common:
- output_types: [conda, requirements, pyproject]
packages:
- &cmake_ver cmake>=3.30.4
- &cmake_ver cmake>=4.0
- &ninja ninja
- output_types: conda
packages:
Expand Down
2 changes: 1 addition & 1 deletion python/cuopt/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# SPDX-License-Identifier: Apache-2.0
# cmake-format: on

cmake_minimum_required(VERSION 3.26.4 FATAL_ERROR)
cmake_minimum_required(VERSION 4.0 FATAL_ERROR)

include(../../cmake/rapids_config.cmake)
include(rapids-cuda)
Expand Down
2 changes: 1 addition & 1 deletion python/cuopt/cuopt/linear_programming/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# SPDX-License-Identifier: Apache-2.0
# cmake-format: on

cmake_minimum_required(VERSION 3.26.4 FATAL_ERROR)
cmake_minimum_required(VERSION 4.0 FATAL_ERROR)

include(../../../../cmake/rapids_config.cmake)

Expand Down
2 changes: 1 addition & 1 deletion python/cuopt/cuopt/linear_programming/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ commit-files = [
]
disable-cuda = true
requires = [
"cmake>=3.30.4",
"cmake>=4.0",
"cython>=3.0.3",
"ninja",
"numpy>=1.23.5,<3.0",
Expand Down
2 changes: 1 addition & 1 deletion python/cuopt/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ build-backend = "scikit_build_core.build"
dependencies-file = "../../dependencies.yaml"
matrix-entry = "cuda_suffixed=true;use_cuda_wheels=true"
requires = [
"cmake>=3.30.4",
"cmake>=4.0",
"cuopt-mps-parser==26.6.*,>=0.0.0a0",
"cupy-cuda13x>=13.6.0",
"cython>=3.0.3",
Expand Down
2 changes: 1 addition & 1 deletion python/libcuopt/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# SPDX-License-Identifier: Apache-2.0
# cmake-format: on

cmake_minimum_required(VERSION 3.30.4 FATAL_ERROR)
cmake_minimum_required(VERSION 4.0 FATAL_ERROR)

include(../../cmake/rapids_config.cmake)
include(rapids-cuda)
Expand Down
2 changes: 1 addition & 1 deletion python/libcuopt/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ build-backend = "scikit_build_core.build"
dependencies-file = "../../dependencies.yaml"
matrix-entry = "cuda_suffixed=true;use_cuda_wheels=true"
requires = [
"cmake>=3.30.4",
"cmake>=4.0",
"cuopt-mps-parser==26.6.*,>=0.0.0a0",
"librmm==26.6.*,>=0.0.0a0",
"ninja",
Expand Down
Loading