vcpkg/ports/skia/009-allow-disabling-lib-dl....

29 lines
636 B
Diff

diff --git a/BUILD.gn b/BUILD.gn
index 11eb26aa93..051b1da05e 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -2009,7 +2009,9 @@ skia_component("skia") {
if (is_ios) {
sources += [ "src/ports/SkOSFile_ios.h" ]
}
- libs += [ "dl" ]
+ if (skia_vcpkg_has_lib_dl) {
+ libs += [ "dl" ]
+ }
}
if (is_android) {
diff --git a/gn/skia.gni b/gn/skia.gni
index 442a4b4ba7..cd92ea657a 100644
--- a/gn/skia.gni
+++ b/gn/skia.gni
@@ -113,6 +113,8 @@ declare_args() {
skia_build_rust_targets = false
+ skia_vcpkg_has_lib_dl = true
+
# PartitionAlloc is Chrome's memory allocator.
#
# This is useful to: