Fix draco linkage
authorTimo Röhling <roehling@debian.org>
Thu, 23 Dec 2021 21:57:53 +0000 (22:57 +0100)
committerTimo Röhling <roehling@debian.org>
Thu, 23 Dec 2021 21:57:53 +0000 (22:57 +0100)
debian/patches/0009-Fix-library-export-for-Debian.patch

index 5a90ada8b5be15a53e03a50b6214a243666a2496..593af7d31a1641ec24af10c4ae60a9f7ba064523 100644 (file)
@@ -745,7 +745,7 @@ index 37db5a9..dd13c29 100644
 +    target_link_libraries(test_transcoder PRIVATE ${TARGET} GTest::gtest)
  endif()
 diff --git a/libs/gltfio/CMakeLists.txt b/libs/gltfio/CMakeLists.txt
-index b759b0b..4e3c21f 100644
+index b759b0b..1f6ed14 100644
 --- a/libs/gltfio/CMakeLists.txt
 +++ b/libs/gltfio/CMakeLists.txt
 @@ -106,6 +106,12 @@ set(DUMMY_SRC "${RESOURCE_DIR}/dummy.c")
@@ -792,7 +792,7 @@ index b759b0b..4e3c21f 100644
 +)
 +target_compile_features(gltfio_core PUBLIC cxx_std_17)
 +target_compile_definitions(gltfio_core PRIVATE -DGLTFIO_DRACO_SUPPORTED=1)
-+target_link_libraries(gltfio_core PRIVATE draco::draco_shared)
++target_link_libraries(gltfio_core PRIVATE ${DRACO_LIBRARIES})
 +target_link_libraries(gltfio_core PRIVATE filament::math filament::utils filament::filament cgltf filament::stb filament::geometry filament::gltfio_resources tsl::robin_map trie)
 +set_target_properties(gltfio_core PROPERTIES
 +    OUTPUT_NAME "filament_gltfio_core"