瀏覽代碼

CMake: Enable no-as-needed hack for all link languages, not just C++

Andrew Kaster 8 月之前
父節點
當前提交
c998f22f9e
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      Meta/CMake/skia.cmake

+ 2 - 2
Meta/CMake/skia.cmake

@@ -6,8 +6,8 @@ find_package(unofficial-skia CONFIG)
 if(unofficial-skia_FOUND)
     set(SKIA_TARGET unofficial::skia::skia)
     if (HAS_FONTCONFIG)
-        set(CMAKE_CXX_LINK_GROUP_USING_no_as_needed_SUPPORTED TRUE)
-        set(CMAKE_CXX_LINK_GROUP_USING_no_as_needed "LINKER:--push-state,--no-as-needed" "LINKER:--pop-state")
+        set(CMAKE_LINK_GROUP_USING_no_as_needed_SUPPORTED TRUE)
+        set(CMAKE_LINK_GROUP_USING_no_as_needed "LINKER:--push-state,--no-as-needed" "LINKER:--pop-state")
         set_property(TARGET unofficial::skia::skia APPEND PROPERTY INTERFACE_LINK_LIBRARIES "$<LINK_GROUP:no_as_needed,Fontconfig::Fontconfig>")
     endif()
 else()