summaryrefslogtreecommitdiff
path: root/src/tools
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2020-03-27 22:05:57 +0100
committerCarl Hetherington <cth@carlh.net>2020-03-28 19:47:28 +0100
commit478a498f5ae416149c5f60ebb2af2f4f51c9fbf5 (patch)
tree9fef43e38a41c63775daeede4d83cba4dab459d5 /src/tools
parent28702378af063436d529c558fdad66b53242e3b2 (diff)
Try to hide console window from dist writer on Windows.
Diffstat (limited to 'src/tools')
-rw-r--r--src/tools/wscript2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/tools/wscript b/src/tools/wscript
index 33eb8f192..3ff081522 100644
--- a/src/tools/wscript
+++ b/src/tools/wscript
@@ -58,6 +58,8 @@ def build(bld):
obj.source = '%s.cc' % t
if bld.env.TARGET_WINDOWS and t == 'dcpomatic_dist_writer':
obj.source += ' ../../platform/windows/%s.rc' % t
+ # Prevent a console window opening when we start dcpomatic2_dist_writer
+ bld.env.LINKFLAGS.append('-Wl,-subsystem,windows')
obj.target = t.replace('dcpomatic', 'dcpomatic2').replace('swaroop_', '')
if t == 'server_test':
obj.install_path = None