diff options
author | Akemi <der.richter@gmx.de> | 2018-10-27 17:27:01 +0200 |
---|---|---|
committer | Jan Ekström <jeebjp@gmail.com> | 2018-10-28 15:48:37 +0200 |
commit | eab30807fe6835996105c9afbad63cec0cbc6c5c (patch) | |
tree | fee31d2ac8063d8c6cbd0b67c83b8cba581deaba /wscript | |
parent | ba2dee38fbd33adcb5405e0726f5baaa75128ccc (diff) | |
download | mpv-eab30807fe6835996105c9afbad63cec0cbc6c5c.tar.bz2 mpv-eab30807fe6835996105c9afbad63cec0cbc6c5c.tar.xz |
build: use an argument list for the Swift build args
that way we don't need to quote or escape anything.
Fixes #6220
Diffstat (limited to 'wscript')
-rw-r--r-- | wscript | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -3,6 +3,7 @@ import sys, os, re sys.path.insert(0, os.path.join(os.getcwd(), 'waftools')) sys.path.insert(0, os.getcwd()) +from shlex import split from waflib.Configure import conf from waflib.Tools import c_preproc from waflib import Utils @@ -1053,7 +1054,7 @@ def configure(ctx): ctx.options.enable_lua = True if ctx.options.SWIFT_FLAGS: - ctx.env.SWIFT_FLAGS += ' ' + ctx.options.SWIFT_FLAGS + ctx.env.SWIFT_FLAGS.extend(split(ctx.options.SWIFT_FLAGS)) ctx.parse_dependencies(standalone_features) |