Use nanomsg instead of std{in,out} for communication between dist and writer.
[dcpomatic.git] / src / tools / wscript
index 59cb38d1037afbfa2fe3fe9eb071eb0396299d98..8ab5831124ae607d1b7468164908e41e01fd3fe0 100644 (file)
@@ -32,11 +32,10 @@ def build(bld):
     uselib += 'AVUTIL SWSCALE SWRESAMPLE POSTPROC CURL BOOST_FILESYSTEM SSH ZIP CAIROMM FONTCONFIG PANGOMM SUB '
     uselib += 'SNDFILE SAMPLERATE BOOST_REGEX ICU NETTLE RTAUDIO PNG '
 
-    if bld.env.TARGET_LINUX:
-        uselib += 'POLKIT '
-
-    if bld.env.TARGET_LINUX or bld.env.TARGET_OSX:
-        uselib += 'LWEXT4 '
+    if bld.env.ENABLE_DIST:
+        if bld.env.TARGET_LINUX:
+            uselib += 'POLKIT '
+        uselib += 'LWEXT4 NANOMSG '
 
     if bld.env.TARGET_WINDOWS:
         uselib += 'WINSOCK2 DBGHELP SHLWAPI MSWSOCK BOOST_LOCALE WINSOCK2 OLE32 DSOUND WINMM KSUSER '