diff --git a/src/gpu/GridGenerator/CMakeLists.txt b/src/gpu/GridGenerator/CMakeLists.txt index 9168222045a58a498b23f69ff4dce1a9e9ee5ac5..8f65576fc55767f4eea1c30a6241f03fe031bbc5 100644 --- a/src/gpu/GridGenerator/CMakeLists.txt +++ b/src/gpu/GridGenerator/CMakeLists.txt @@ -1,16 +1,3 @@ -project(GridGenerator LANGUAGES CUDA CXX) - +project(GridGenerator LANGUAGES CXX) vf_add_library(PRIVATE_LINK basics OpenMP::OpenMP_CXX) - -vf_get_library_name(library_name) -set_target_properties(${library_name} PROPERTIES CUDA_SEPARABLE_COMPILATION ON) - -# according to linker error when building static libraries. -# https://stackoverflow.com/questions/50033435/cmake-cuda-separate-compilation-static-lib-link-error-on-windows-but-not-on-ubun -if (NOT BUILD_SHARED_LIBRARY) - set_target_properties(${library_name} PROPERTIES CUDA_RESOLVE_DEVICE_SYMBOLS ON) -endif() - -# we want to suppress all cuda warnings so far for this library. -target_compile_options(${library_name} PUBLIC $<$<COMPILE_LANGUAGE:CUDA>:-Xcudafe "-w" >) \ No newline at end of file