Files
2026-07-13 12:36:30 +08:00

20 lines
480 B
CMake

cmake_minimum_required(VERSION 3.23)
project(easygraph)
option(EASYGRAPH_ENABLE_OPENMP "Enable OpenMP acceleration (auto-detect)" ON)
option(EASYGRAPH_ENABLE_GPU "EASYGRAPH_ENABLE_GPU" OFF)
add_subdirectory(cpp_easygraph)
if (EASYGRAPH_ENABLE_GPU)
message("easygraph gpu module is enabled")
add_subdirectory(gpu_easygraph)
target_include_directories(cpp_easygraph
PRIVATE gpu_easygraph
)
else()
message("easygraph gpu module is disabled")
endif()