summaryrefslogtreecommitdiff
path: root/src/thread
diff options
context:
space:
mode:
authorMax Kellermann <max@musicpd.org>2019-03-14 20:07:06 +0100
committerMax Kellermann <max@musicpd.org>2019-03-14 20:07:06 +0100
commit98b29f6d1c3d14ec2a6fd83f72c3b96f7a7ce171 (patch)
treec1471722e11165684595ae93159dc1ba29262d4c /src/thread
parent59fdfd25cbfc82cd5bad92d26b9d904b8f81014b (diff)
meson.build: remove the libwinpthread-1.dll dependency on Windows
Closes https://github.com/MusicPlayerDaemon/MPD/issues/507
Diffstat (limited to 'src/thread')
-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))