Skip to content
Snippets Groups Projects
Commit ce9801e0 authored by Sören Peters's avatar Sören Peters
Browse files

Merge branch 'develop' into 'develop'

Add a compiler option only for CXX for GKS

See merge request irmb/VirtualFluids_dev!80
parents aca6d906 677ccc34
No related branches found
No related tags found
1 merge request!80Add a compiler option only for CXX for GKS
......@@ -5,7 +5,6 @@
find_package(VTK REQUIRED)
vf_get_library_name(library_name)
include(${VTK_USE_FILE})
target_include_directories(${library_name} PRIVATE ${VTK_INCLUDE_DIRS})
target_link_libraries(${library_name} PRIVATE ${VTK_LIBRARIES})
......@@ -3,4 +3,8 @@ project(GksGpu LANGUAGES CUDA CXX)
vf_add_library(PRIVATE_LINK basics lbmCuda GksMeshAdapter OpenMP::OpenMP_CXX MPI::MPI_CXX)
target_include_directories(GksGpu PRIVATE "${VF_THIRD_DIR}/cuda_samples/")
target_compile_options(GksGpu PRIVATE "-fPIC")
\ No newline at end of file
if (NOT MSVC)
target_compile_options(GksGpu PRIVATE "$<$<COMPILE_LANGUAGE:CXX>:-fPIC>")
endif()
vf_add_library(BUILDTYPE shared PRIVATE_LINK basics GksGpu)
vf_add_library(BUILDTYPE static PRIVATE_LINK basics GksGpu)
include (${VF_CMAKE_DIR}/3rd/vtk.cmake)
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment