diff options
-rwxr-xr-x | mesonbuild/cmake/data/run_ctgt.py | 1 | ||||
-rw-r--r-- | mesonbuild/cmake/interpreter.py | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/mesonbuild/cmake/data/run_ctgt.py b/mesonbuild/cmake/data/run_ctgt.py index 4e85b86..d4e3259 100755 --- a/mesonbuild/cmake/data/run_ctgt.py +++ b/mesonbuild/cmake/data/run_ctgt.py @@ -28,6 +28,7 @@ for i in args.commands: commands += [[]] continue + i = i.replace('"', '') # Remove lefover quotes commands[-1] += [i] # Execute 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]] |