Files
Flux/CMakeLists.txt
T
Bausager bd2edea8ef
Sync public mirror / sync (push) Failing after 24s
p.238 in NNFS
2025-12-23 14:47:40 +01:00

20 lines
429 B
CMake

cmake_minimum_required(VERSION 3.15)
project(Flux CXX)
set(CMAKE_CXX_STANDARD 14)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin")
find_package(OpenMP)
add_library(flux INTERFACE)
target_include_directories(flux INTERFACE
"${CMAKE_SOURCE_DIR}/include"
)
if(OpenMP_CXX_FOUND)
target_link_libraries(flux INTERFACE OpenMP::OpenMP_CXX)
endif()
add_subdirectory(examples)