diff --git a/gpu/src/VirtualFluidsBasics/CMakeLists.txt b/gpu/src/VirtualFluidsBasics/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..95ceb0855f548d7c5c4ac22c99cedf6255a325f9 --- /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