فهرست منبع

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)
 if(unofficial-skia_FOUND)
     set(SKIA_TARGET unofficial::skia::skia)
     set(SKIA_TARGET unofficial::skia::skia)
     if (HAS_FONTCONFIG)
     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>")
         set_property(TARGET unofficial::skia::skia APPEND PROPERTY INTERFACE_LINK_LIBRARIES "$<LINK_GROUP:no_as_needed,Fontconfig::Fontconfig>")
     endif()
     endif()
 else()
 else()