summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/thread/meson.build9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/thread/meson.build b/src/thread/meson.build
index 241a3ed4e..408836481 100644
--- a/src/thread/meson.build
+++ b/src/thread/meson.build
@@ -1,4 +1,11 @@
-threads_dep = dependency('threads')
+if is_windows
+ # avoid the unused libwinpthread-1.dll dependency on Windows; MPD
+ # doesn't use the pthread API on Windows, but this is what Meson
+ # unhelpfully detects for us
+ threads_dep = []
+else
+ threads_dep = dependency('threads')
+endif
conf.set('HAVE_PTHREAD_SETNAME_NP', compiler.has_function('pthread_setname_np', dependencies: threads_dep))