aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/cmake/interpreter.py
diff options
context:
space:
mode:
authorDaniel Mensinger <daniel@mensinger-ka.de>2019-11-20 20:50:25 +0100
committerDaniel Mensinger <daniel@mensinger-ka.de>2019-11-20 20:58:38 +0100
commitf2114fa167363925791e8f10cfc793b3bc317690 (patch)
tree462e5731ea2b1b92859e12ca3c69705148f5ab89 /mesonbuild/cmake/interpreter.py
parent7e839fc4a94962940ce941a9aad00f571ff3d4c9 (diff)
downloadmeson-f2114fa167363925791e8f10cfc793b3bc317690.zip
meson-f2114fa167363925791e8f10cfc793b3bc317690.tar.gz
meson-f2114fa167363925791e8f10cfc793b3bc317690.tar.bz2
cmake: add_custom_command fix empty and quoted parameters
Diffstat (limited to 'mesonbuild/cmake/interpreter.py')
-rw-r--r--mesonbuild/cmake/interpreter.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/mesonbuild/cmake/interpreter.py b/mesonbuild/cmake/interpreter.py
index 921fa60..8098bdb 100644
--- a/mesonbuild/cmake/interpreter.py
+++ b/mesonbuild/cmake/interpreter.py
@@ -461,6 +461,8 @@ class ConverterCustomTarget:
cmd = []
for j in i:
+ if not j:
+ continue
target_key = _target_key(j)
if target_key in output_target_map:
cmd += [output_target_map[target_key]]