15 lines
404 B
CMake
15 lines
404 B
CMake
CMAKE_MINIMUM_REQUIRED(VERSION 3.10.2)
|
|
SET(TARGET "ownSolver")
|
|
PROJECT(${TARGET} LANGUAGES CXX DESCRIPTION "ownSolver")
|
|
|
|
# The ownSolver requires c++14
|
|
SET(CMAKE_CXX_STANDARD 14)
|
|
SET(CMAKE_CXX_EXTENSIONS OFF)
|
|
SET(CMAKE_CXX_STANDARD_REQUIRED ON)
|
|
|
|
FIND_PACKAGE(precice 3.0 REQUIRED CONFIG)
|
|
ADD_EXECUTABLE(
|
|
${TARGET}
|
|
${TARGET}.cpp)
|
|
|
|
TARGET_LINK_LIBRARIES(${TARGET} PRIVATE precice::precice)
|