Skip to content

Commit

Permalink
revert some formatting changes
Browse files Browse the repository at this point in the history
  • Loading branch information
jameslamb committed Jan 23, 2025
1 parent 4567d5f commit 5e9594a
Show file tree
Hide file tree
Showing 22 changed files with 119 additions and 136 deletions.
14 changes: 11 additions & 3 deletions cpp/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,9 @@ message(VERBOSE "CUGRAPH: CUDA_STATIC_RUNTIME=${CUDA_STATIC_RUNTIME}")
rapids_cuda_init_runtime(USE_STATIC ${CUDA_STATIC_RUNTIME})

rapids_find_package(
CUDAToolkit REQUIRED BUILD_EXPORT_SET cugraph-exports INSTALL_EXPORT_SET cugraph-exports
CUDAToolkit REQUIRED
BUILD_EXPORT_SET cugraph-exports
INSTALL_EXPORT_SET cugraph-exports
)

if(BUILD_CUGRAPH_MTMG_TESTS)
Expand Down Expand Up @@ -638,14 +640,20 @@ cuGraph library is a collection of GPU accelerated graph algorithms that process
)

rapids_export(
INSTALL cugraph EXPORT_SET cugraph-exports GLOBAL_TARGETS cugraph cugraph_c NAMESPACE cugraph::
INSTALL cugraph
EXPORT_SET cugraph-exports
GLOBAL_TARGETS cugraph cugraph_c
NAMESPACE cugraph::
DOCUMENTATION doc_string
)

# ##################################################################################################
# * build export ---------------------------------------------------------------
rapids_export(
BUILD cugraph EXPORT_SET cugraph-exports GLOBAL_TARGETS cugraph cugraph_c NAMESPACE cugraph::
BUILD cugraph
EXPORT_SET cugraph-exports
GLOBAL_TARGETS cugraph cugraph_c
NAMESPACE cugraph::
DOCUMENTATION doc_string
)

Expand Down
6 changes: 5 additions & 1 deletion cpp/cmake/thirdparty/get_nccl.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,11 @@ function(find_and_configure_nccl)
return()
endif()

rapids_find_generate_module(NCCL HEADER_NAMES nccl.h LIBRARY_NAMES nccl)
rapids_find_generate_module(
NCCL
HEADER_NAMES nccl.h
LIBRARY_NAMES nccl
)

# Currently NCCL has no CMake build-system so we require it built and installed on the machine
# already
Expand Down
34 changes: 9 additions & 25 deletions cpp/cmake/thirdparty/get_raft.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -37,32 +37,16 @@ function(find_and_configure_raft)
endif()

rapids_cpm_find(
raft
${PKG_VERSION}
GLOBAL_TARGETS
raft::raft
raft::raft_logger
raft::raft_logger_impl
BUILD_EXPORT_SET
cugraph-exports
INSTALL_EXPORT_SET
cugraph-exports
COMPONENTS
${RAFT_COMPONENTS}
raft ${PKG_VERSION}
GLOBAL_TARGETS raft::raft raft::raft_logger raft::raft_logger_impl
BUILD_EXPORT_SET cugraph-exports
INSTALL_EXPORT_SET cugraph-exports COMPONENTS ${RAFT_COMPONENTS}
CPM_ARGS
EXCLUDE_FROM_ALL
TRUE
GIT_REPOSITORY
https://github.com/${PKG_FORK}/raft.git
GIT_TAG
${PKG_PINNED_TAG}
SOURCE_SUBDIR
cpp
OPTIONS
"RAFT_COMPILE_LIBRARY ${PKG_COMPILE_RAFT_LIB}"
"BUILD_TESTS OFF"
"BUILD_PRIMS_BENCH OFF"
"BUILD_CAGRA_HNSWLIB OFF"
EXCLUDE_FROM_ALL TRUE
GIT_REPOSITORY https://github.com/${PKG_FORK}/raft.git
GIT_TAG ${PKG_PINNED_TAG} SOURCE_SUBDIR cpp
OPTIONS "RAFT_COMPILE_LIBRARY ${PKG_COMPILE_RAFT_LIB}" "BUILD_TESTS OFF"
"BUILD_PRIMS_BENCH OFF" "BUILD_CAGRA_HNSWLIB OFF"
)

if(raft_ADDED)
Expand Down
16 changes: 12 additions & 4 deletions cpp/libcugraph_etl/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,9 @@ endif()
rapids_cuda_init_runtime(USE_STATIC ${CUDA_STATIC_RUNTIME})

rapids_find_package(
CUDAToolkit REQUIRED BUILD_EXPORT_SET cugraph_etl-exports INSTALL_EXPORT_SET cugraph_etl-exports
CUDAToolkit REQUIRED
BUILD_EXPORT_SET cugraph_etl-exports
INSTALL_EXPORT_SET cugraph_etl-exports
)

set(CUGRAPH_ETL_CXX_FLAGS "")
Expand Down Expand Up @@ -179,13 +181,19 @@ cuGraph.
)

rapids_export(
INSTALL cugraph_etl EXPORT_SET cugraph_etl-exports GLOBAL_TARGETS cugraph_etl NAMESPACE cugraph::
INSTALL cugraph_etl
EXPORT_SET cugraph_etl-exports
GLOBAL_TARGETS cugraph_etl
NAMESPACE cugraph::
DOCUMENTATION doc_string
)

# ##################################################################################################
# * build export ---------------------------------------------------------------
rapids_export(
BUILD cugraph_etl EXPORT_SET cugraph_etl-exports GLOBAL_TARGETS cugraph cugraph_c cugraph_etl
NAMESPACE cugraph:: DOCUMENTATION doc_string
BUILD cugraph_etl
EXPORT_SET cugraph_etl-exports
GLOBAL_TARGETS cugraph cugraph_c cugraph_etl
NAMESPACE cugraph::
DOCUMENTATION doc_string
)
24 changes: 7 additions & 17 deletions cpp/libcugraph_etl/cmake/thirdparty/get_cudf.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -18,24 +18,14 @@ function(find_and_configure_cudf)
cmake_parse_arguments(PKG "" "${oneValueArgs}" "" ${ARGN})

rapids_cpm_find(
cudf
${PKG_VERSION}
GLOBAL_TARGETS
cudf::cudf
BUILD_EXPORT_SET
cugraph_etl-exports
INSTALL_EXPORT_SET
cugraph_etl-exports
cudf ${PKG_VERSION}
GLOBAL_TARGETS cudf::cudf
BUILD_EXPORT_SET cugraph_etl-exports
INSTALL_EXPORT_SET cugraph_etl-exports
CPM_ARGS
GIT_REPOSITORY
https://github.com/${PKG_FORK}/cudf.git
GIT_TAG
${PKG_PINNED_TAG}
SOURCE_SUBDIR
cpp
OPTIONS
"BUILD_BENCHMARKS OFF"
"BUILD_TESTS OFF"
GIT_REPOSITORY https://github.com/${PKG_FORK}/cudf.git
GIT_TAG ${PKG_PINNED_TAG} SOURCE_SUBDIR cpp
OPTIONS "BUILD_BENCHMARKS OFF" "BUILD_TESTS OFF"
)

message(VERBOSE "CUGRAPH_ETL: Using CUDF located in ${cudf_SOURCE_DIR}")
Expand Down
23 changes: 7 additions & 16 deletions cpp/libcugraph_etl/cmake/thirdparty/get_cugraph.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -18,23 +18,14 @@ function(find_and_configure_cugraph)
cmake_parse_arguments(PKG "" "${oneValueArgs}" "" ${ARGN})

rapids_cpm_find(
cugraph
${PKG_VERSION}
GLOBAL_TARGETS
cugraph::cugraph
BUILD_EXPORT_SET
cugraph_etl-exports
INSTALL_EXPORT_SET
cugraph_etl-exports
cugraph ${PKG_VERSION}
GLOBAL_TARGETS cugraph::cugraph
BUILD_EXPORT_SET cugraph_etl-exports
INSTALL_EXPORT_SET cugraph_etl-exports
CPM_ARGS
GIT_REPOSITORY
https://github.com/${PKG_FORK}/cugraph.git
GIT_TAG
${PKG_PINNED_TAG}
SOURCE_SUBDIR
cpp
OPTIONS
"BUILD_TESTS OFF"
GIT_REPOSITORY https://github.com/${PKG_FORK}/cugraph.git
GIT_TAG ${PKG_PINNED_TAG} SOURCE_SUBDIR cpp
OPTIONS "BUILD_TESTS OFF"
)

message(VERBOSE "CUGRAPH_ETL: Using CUGRAPH located in ${cugraph_SOURCE_DIR}")
Expand Down
62 changes: 22 additions & 40 deletions cpp/tests/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -170,8 +170,11 @@ function(ConfigureTest CMAKE_TEST_NAME)
)

rapids_test_add(
NAME ${CMAKE_TEST_NAME} COMMAND ${CMAKE_TEST_NAME} GPUS ${_CUGRAPH_TEST_GPUS} PERCENT
${_CUGRAPH_TEST_PERCENT} INSTALL_COMPONENT_SET testing
NAME ${CMAKE_TEST_NAME}
COMMAND ${CMAKE_TEST_NAME}
GPUS ${_CUGRAPH_TEST_GPUS}
PERCENT ${_CUGRAPH_TEST_PERCENT}
INSTALL_COMPONENT_SET testing
)
set_tests_properties(${CMAKE_TEST_NAME} PROPERTIES LABELS "CUGRAPH")
endfunction()
Expand All @@ -193,24 +196,12 @@ function(ConfigureTestMG CMAKE_TEST_NAME)
)

rapids_test_add(
NAME
${CMAKE_TEST_NAME}
COMMAND
${MPIEXEC_EXECUTABLE}
"--noprefix"
${MPIEXEC_NUMPROC_FLAG}
${GPU_COUNT}
${MPIEXEC_PREFLAGS}
${CMAKE_TEST_NAME}
${MPIEXEC_POSTFLAGS}
GPUS
${GPU_COUNT}
PERCENT
100
INSTALL_COMPONENT_SET
testing_mg
INSTALL_TARGET
${CMAKE_TEST_NAME}
NAME ${CMAKE_TEST_NAME}
COMMAND ${MPIEXEC_EXECUTABLE} "--noprefix" ${MPIEXEC_NUMPROC_FLAG} ${GPU_COUNT}
${MPIEXEC_PREFLAGS} ${CMAKE_TEST_NAME} ${MPIEXEC_POSTFLAGS}
GPUS ${GPU_COUNT}
PERCENT 100
INSTALL_COMPONENT_SET testing_mg INSTALL_TARGET ${CMAKE_TEST_NAME}
)
set_tests_properties(${CMAKE_TEST_NAME} PROPERTIES LABELS "CUGRAPH_MG")

Expand Down Expand Up @@ -248,8 +239,11 @@ function(ConfigureCTest CMAKE_TEST_NAME)
)

rapids_test_add(
NAME ${CMAKE_TEST_NAME} COMMAND ${CMAKE_TEST_NAME} GPUS ${_CUGRAPH_TEST_GPUS} PERCENT
${_CUGRAPH_TEST_PERCENT} INSTALL_COMPONENT_SET testing_c
NAME ${CMAKE_TEST_NAME}
COMMAND ${CMAKE_TEST_NAME}
GPUS ${_CUGRAPH_TEST_GPUS}
PERCENT ${_CUGRAPH_TEST_PERCENT}
INSTALL_COMPONENT_SET testing_c
)
set_tests_properties(${CMAKE_TEST_NAME} PROPERTIES LABELS "CUGRAPH_C")

Expand All @@ -272,24 +266,12 @@ function(ConfigureCTestMG CMAKE_TEST_NAME)
)

rapids_test_add(
NAME
${CMAKE_TEST_NAME}
COMMAND
${MPIEXEC_EXECUTABLE}
"--noprefix"
${MPIEXEC_NUMPROC_FLAG}
${GPU_COUNT}
${MPIEXEC_PREFLAGS}
${CMAKE_TEST_NAME}
${MPIEXEC_POSTFLAGS}
GPUS
${GPU_COUNT}
PERCENT
100
INSTALL_COMPONENT_SET
testing_mg
INSTALL_TARGET
${CMAKE_TEST_NAME}
NAME ${CMAKE_TEST_NAME}
COMMAND ${MPIEXEC_EXECUTABLE} "--noprefix" ${MPIEXEC_NUMPROC_FLAG} ${GPU_COUNT}
${MPIEXEC_PREFLAGS} ${CMAKE_TEST_NAME} ${MPIEXEC_POSTFLAGS}
GPUS ${GPU_COUNT}
PERCENT 100
INSTALL_COMPONENT_SET testing_mg INSTALL_TARGET ${CMAKE_TEST_NAME}
)
set_tests_properties(${CMAKE_TEST_NAME} PROPERTIES LABELS "CUGRAPH_C_MG")

Expand Down
5 changes: 3 additions & 2 deletions python/cugraph/cugraph/components/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
set(cython_sources connectivity_wrapper.pyx)
set(linked_libraries cugraph::cugraph)
rapids_cython_create_modules(
CXX SOURCE_FILES "${cython_sources}" LINKED_LIBRARIES "${linked_libraries}" MODULE_PREFIX
components_ ASSOCIATED_TARGETS cugraph
CXX
SOURCE_FILES "${cython_sources}"
LINKED_LIBRARIES "${linked_libraries}" MODULE_PREFIX components_ ASSOCIATED_TARGETS cugraph
)
5 changes: 3 additions & 2 deletions python/cugraph/cugraph/dask/comms/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
set(cython_sources comms_wrapper.pyx)
set(linked_libraries cugraph::cugraph)
rapids_cython_create_modules(
CXX SOURCE_FILES "${cython_sources}" LINKED_LIBRARIES "${linked_libraries}" MODULE_PREFIX comms_
ASSOCIATED_TARGETS cugraph
CXX
SOURCE_FILES "${cython_sources}"
LINKED_LIBRARIES "${linked_libraries}" MODULE_PREFIX comms_ ASSOCIATED_TARGETS cugraph
)
5 changes: 3 additions & 2 deletions python/cugraph/cugraph/dask/components/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
set(cython_sources mg_connectivity_wrapper.pyx)
set(linked_libraries cugraph::cugraph)
rapids_cython_create_modules(
CXX SOURCE_FILES "${cython_sources}" LINKED_LIBRARIES "${linked_libraries}" MODULE_PREFIX
components_ ASSOCIATED_TARGETS cugraph
CXX
SOURCE_FILES "${cython_sources}"
LINKED_LIBRARIES "${linked_libraries}" MODULE_PREFIX components_ ASSOCIATED_TARGETS cugraph
)
5 changes: 3 additions & 2 deletions python/cugraph/cugraph/dask/structure/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
set(cython_sources replication.pyx)
set(linked_libraries cugraph::cugraph)
rapids_cython_create_modules(
CXX SOURCE_FILES "${cython_sources}" LINKED_LIBRARIES "${linked_libraries}" MODULE_PREFIX
structure_ ASSOCIATED_TARGETS cugraph
CXX
SOURCE_FILES "${cython_sources}"
LINKED_LIBRARIES "${linked_libraries}" MODULE_PREFIX structure_ ASSOCIATED_TARGETS cugraph
)
5 changes: 3 additions & 2 deletions python/cugraph/cugraph/internals/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,9 @@
set(cython_sources internals.pyx)
set(linked_libraries cugraph::cugraph)
rapids_cython_create_modules(
CXX SOURCE_FILES "${cython_sources}" LINKED_LIBRARIES "${linked_libraries}" MODULE_PREFIX
internals_ ASSOCIATED_TARGETS cugraph
CXX
SOURCE_FILES "${cython_sources}"
LINKED_LIBRARIES "${linked_libraries}" MODULE_PREFIX internals_ ASSOCIATED_TARGETS cugraph
)

target_include_directories(internals_internals PRIVATE "${CMAKE_CURRENT_LIST_DIR}")
5 changes: 3 additions & 2 deletions python/cugraph/cugraph/layout/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
set(cython_sources force_atlas2_wrapper.pyx)
set(linked_libraries cugraph::cugraph)
rapids_cython_create_modules(
CXX SOURCE_FILES "${cython_sources}" LINKED_LIBRARIES "${linked_libraries}" MODULE_PREFIX layout_
ASSOCIATED_TARGETS cugraph
CXX
SOURCE_FILES "${cython_sources}"
LINKED_LIBRARIES "${linked_libraries}" MODULE_PREFIX layout_ ASSOCIATED_TARGETS cugraph
)
6 changes: 4 additions & 2 deletions python/cugraph/cugraph/linear_assignment/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@
set(cython_sources lap_wrapper.pyx)
set(linked_libraries cugraph::cugraph)
rapids_cython_create_modules(
CXX SOURCE_FILES "${cython_sources}" LINKED_LIBRARIES "${linked_libraries}" MODULE_PREFIX
linear_assignment_ ASSOCIATED_TARGETS cugraph
CXX
SOURCE_FILES "${cython_sources}"
LINKED_LIBRARIES "${linked_libraries}" MODULE_PREFIX linear_assignment_ ASSOCIATED_TARGETS
cugraph
)
5 changes: 3 additions & 2 deletions python/cugraph/cugraph/sampling/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
set(cython_sources random_walks_wrapper.pyx)
set(linked_libraries cugraph::cugraph)
rapids_cython_create_modules(
CXX SOURCE_FILES "${cython_sources}" LINKED_LIBRARIES "${linked_libraries}" MODULE_PREFIX
sampling_ ASSOCIATED_TARGETS cugraph
CXX
SOURCE_FILES "${cython_sources}"
LINKED_LIBRARIES "${linked_libraries}" MODULE_PREFIX sampling_ ASSOCIATED_TARGETS cugraph
)
5 changes: 3 additions & 2 deletions python/cugraph/cugraph/structure/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
set(cython_sources graph_primtypes_wrapper.pyx graph_primtypes.pyx utils_wrapper.pyx)
set(linked_libraries cugraph::cugraph)
rapids_cython_create_modules(
CXX SOURCE_FILES "${cython_sources}" LINKED_LIBRARIES "${linked_libraries}" MODULE_PREFIX
structure_ ASSOCIATED_TARGETS cugraph
CXX
SOURCE_FILES "${cython_sources}"
LINKED_LIBRARIES "${linked_libraries}" MODULE_PREFIX structure_ ASSOCIATED_TARGETS cugraph
)
5 changes: 3 additions & 2 deletions python/cugraph/cugraph/tree/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
set(cython_sources minimum_spanning_tree_wrapper.pyx)
set(linked_libraries cugraph::cugraph)
rapids_cython_create_modules(
CXX SOURCE_FILES "${cython_sources}" LINKED_LIBRARIES "${linked_libraries}" MODULE_PREFIX tree_
ASSOCIATED_TARGETS cugraph
CXX
SOURCE_FILES "${cython_sources}"
LINKED_LIBRARIES "${linked_libraries}" MODULE_PREFIX tree_ ASSOCIATED_TARGETS cugraph
)
5 changes: 3 additions & 2 deletions python/cugraph/cugraph/utilities/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
set(cython_sources path_retrieval_wrapper.pyx)
set(linked_libraries cugraph::cugraph)
rapids_cython_create_modules(
CXX SOURCE_FILES "${cython_sources}" LINKED_LIBRARIES "${linked_libraries}" MODULE_PREFIX
utilities_ ASSOCIATED_TARGETS cugraph
CXX
SOURCE_FILES "${cython_sources}"
LINKED_LIBRARIES "${linked_libraries}" MODULE_PREFIX utilities_ ASSOCIATED_TARGETS cugraph
)
5 changes: 3 additions & 2 deletions python/pylibcugraph/pylibcugraph/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@ set(cython_sources
set(linked_libraries cugraph::cugraph;cugraph::cugraph_c)

rapids_cython_create_modules(
CXX SOURCE_FILES "${cython_sources}" LINKED_LIBRARIES ${linked_libraries} ASSOCIATED_TARGETS
cugraph
CXX
SOURCE_FILES "${cython_sources}"
LINKED_LIBRARIES ${linked_libraries} ASSOCIATED_TARGETS cugraph
)
Loading

0 comments on commit 5e9594a

Please sign in to comment.