File atomic-as-cmake-import.patch of Package VulkanSceneGraph

Index: vulkanscenegraph-1.0.2/src/vsg/CMakeLists.txt
===================================================================
--- vulkanscenegraph-1.0.2.orig/src/vsg/CMakeLists.txt
+++ vulkanscenegraph-1.0.2/src/vsg/CMakeLists.txt
@@ -247,7 +247,10 @@ if(NOT MSVC AND NOT ANDROID AND NOT APPL
   )
   if(NOT HAVE_CXX_ATOMIC_WITHOUT_LIB)
     find_library(CXX_ATOMIC_LIBRARIES NAMES atomic atomic.so.1 libatomic.so.1 REQUIRED)
-    list(APPEND LIBRARIES ${CXX_ATOMIC_LIBRARIES})
+    add_library(atomic SHARED IMPORTED)
+    set_target_properties(atomic PROPERTIES
+      IMPORTED_LOCATION ${CXX_ATOMIC_LIBRARIES})
+    list(APPEND LIBRARIES atomic)
   endif()
 endif()
 
openSUSE Build Service is sponsored by