summaryrefslogtreecommitdiffstats
path: root/meson.build
diff options
context:
space:
mode:
authorKacper Michajłow <kasper93@gmail.com>2023-08-17 16:21:08 +0200
committerDudemanguy <random342@airmail.cc>2023-09-20 02:16:45 +0000
commitec4683baa0fb90f5d60223c2e99753c844b0ad24 (patch)
treea4e92053294e1396a5a44f70778c76f6c2d03378 /meson.build
parenteab3842d8bb5ff5465e075fc42d171ac3757903d (diff)
downloadmpv-ec4683baa0fb90f5d60223c2e99753c844b0ad24.tar.bz2
mpv-ec4683baa0fb90f5d60223c2e99753c844b0ad24.tar.xz
meson: enable cplugins on Windows
Fixes: #12185
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build4
1 files changed, 2 insertions, 2 deletions
diff --git a/meson.build b/meson.build
index 546893f615..29a93e5757 100644
--- a/meson.build
+++ b/meson.build
@@ -338,11 +338,11 @@ if features['libdl']
endif
cplugins = get_option('cplugins').require(
- features['libdl'] and not win32 and cc.has_link_argument('-rdynamic'),
+ win32 or (features['libdl'] and cc.has_link_argument('-rdynamic')),
error_message: 'cplugins not supported by the os or compiler!',
)
features += {'cplugins': cplugins.allowed()}
-if features['cplugins']
+if features['cplugins'] and not win32
link_flags += '-rdynamic'
endif