From 3c5d1ebf0b5f058477fcad17c99d3f71e34befa1 Mon Sep 17 00:00:00 2001 From: Soeren Peters <peters@irmb.tu-bs.de> Date: Tue, 30 Jun 2020 13:59:46 +0200 Subject: [PATCH] add cmakelist --- gpu/src/VirtualFluidsBasics/CMakeLists.txt | 35 ++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 gpu/src/VirtualFluidsBasics/CMakeLists.txt diff --git a/gpu/src/VirtualFluidsBasics/CMakeLists.txt b/gpu/src/VirtualFluidsBasics/CMakeLists.txt new file mode 100644 index 000000000..95ceb0855 --- /dev/null +++ b/gpu/src/VirtualFluidsBasics/CMakeLists.txt @@ -0,0 +1,35 @@ + +INCLUDE_DIRECTORIES(${CMAKE_CURRENT_LIST_DIR}) +INCLUDE_DIRECTORIES(${SOURCE_ROOT}/VirtualFluidsBasic/numerics/geometry3d) +INCLUDE_DIRECTORIES(${SOURCE_ROOT}/VirtualFluidsBasic/numerics/geometry3d/Creator) +INCLUDE_DIRECTORIES(${SOURCE_ROOT}/VirtualFluidsBasic/numerics/geometry3d/KdTree) +INCLUDE_DIRECTORIES(${SOURCE_ROOT}/VirtualFluidsBasic/basics/container) +INCLUDE_DIRECTORIES(${SOURCE_ROOT}/VirtualFluidsBasic/basics/memory) +INCLUDE_DIRECTORIES(${SOURCE_ROOT}/VirtualFluidsBasic/basics/objects) +INCLUDE_DIRECTORIES(${SOURCE_ROOT}/VirtualFluidsBasic/basics/transmiitter) +INCLUDE_DIRECTORIES(${SOURCE_ROOT}/VirtualFluidsBasic/basics/utilities) +INCLUDE_DIRECTORIES(${SOURCE_ROOT}/VirtualFluidsBasic/basics/writer) + + +include (${CMAKE_SOURCE_DIR}/CMake/VirtualFluidsMacros.cmake) +#message (${MPI_LIBRARY}) +SET(CAB_ADDITIONAL_LINK_LIBRARIES ${MPI_LIBRARY}) + +INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/VirtualFluidsCore) +INCLUDE_DIRECTORIES(${MPI_INCLUDE_PATH}) + +vf_add_library(BUILDTYPE static + DEPENDS core + FOLDER + ${CMAKE_CURRENT_LIST_DIR}/numerics/geometry3d + ${CMAKE_CURRENT_LIST_DIR}/numerics/geometry3d/Creator + ${CMAKE_CURRENT_LIST_DIR}/numerics/geometry3d/KdTree + ${CMAKE_CURRENT_LIST_DIR}/basics/container + ${CMAKE_CURRENT_LIST_DIR}/basics/memory + ${CMAKE_CURRENT_LIST_DIR}/basics/objects + ${CMAKE_CURRENT_LIST_DIR}/basics/transmiitter + ${CMAKE_CURRENT_LIST_DIR}/basics/utilities + ${CMAKE_CURRENT_LIST_DIR}/basics/writer + ) +vf_get_library_name (library_name) +target_include_directories(${library_name} PRIVATE ${CMAKE_CURRENT_LIST_DIR}/../core) \ No newline at end of file -- GitLab