Remove libgromacs_generated contributions from FindCUDA.cmake
authorMark Abraham <mark.j.abraham@gmail.com>
Sun, 4 Aug 2019 17:16:15 +0000 (19:16 +0200)
committerMark Abraham <mark.j.abraham@gmail.com>
Mon, 5 Aug 2019 13:03:16 +0000 (15:03 +0200)
This causes problems with cmake versions > 3.10

Change-Id: I5d81662788dabe7aca1e5c37955198878a9baab3

src/gromacs/CMakeLists.txt

index 5239949b9bc8c1bec4d0cbf8bc4c4f475bbb8cba..e55714f37be2ec95c7c3980026a3613204e3e0b5 100644 (file)
@@ -196,12 +196,7 @@ if (GMX_USE_CUDA)
     # with keywords otherwise...
     set(CUDA_LIBRARIES PRIVATE ${CUDA_LIBRARIES})
     if (NOT GMX_CLANG_CUDA)
-        # FindCUDA.cmake expects this library to already exist, so we
-        # create it here.
-        add_library(libgromacs_generated OBJECT "")
-        set_target_properties(libgromacs_generated PROPERTIES LINKER_LANGUAGE CXX)
         cuda_add_library(libgromacs ${LIBGROMACS_SOURCES})
-        list(APPEND libgromacs_object_library_dependencies libgromacs_generated)
     else()
         add_library(libgromacs ${LIBGROMACS_SOURCES})
     endif()