aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/backend/ninjabackend.py
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@centricular.com>2020-09-17 17:50:09 +0530
committerNirbheek Chauhan <nirbheek.chauhan@gmail.com>2020-09-17 22:25:37 +0000
commitfaba48d85392ba08c7130e7872e19c65ebbb516a (patch)
treeff0d11f108f24947373638c56f444612472e2f79 /mesonbuild/backend/ninjabackend.py
parent9b8ac9db32f245a917c50103cc02154dac30ba70 (diff)
downloadmeson-faba48d85392ba08c7130e7872e19c65ebbb516a.zip
meson-faba48d85392ba08c7130e7872e19c65ebbb516a.tar.gz
meson-faba48d85392ba08c7130e7872e19c65ebbb516a.tar.bz2
backends: Treat build target as generator only when it's the first arg
Otherwise it might be an argument to a script that just inspects the binary itself.
Diffstat (limited to 'mesonbuild/backend/ninjabackend.py')
-rw-r--r--mesonbuild/backend/ninjabackend.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/backend/ninjabackend.py b/mesonbuild/backend/ninjabackend.py
index 6ac49f6..f95c29b 100644
--- a/mesonbuild/backend/ninjabackend.py
+++ b/mesonbuild/backend/ninjabackend.py
@@ -1977,7 +1977,7 @@ https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47485'''))
generator = genlist.get_generator()
subdir = genlist.subdir
exe = generator.get_exe()
- exe_arr = self.build_target_to_cmd_array(exe)
+ exe_arr = self.build_target_to_cmd_array(exe, True)
infilelist = genlist.get_inputs()
outfilelist = genlist.get_outputs()
extra_dependencies = self.get_custom_target_depend_files(genlist)