aboutsummaryrefslogtreecommitdiff
path: root/ninjabackend.py
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2015-08-12 14:04:41 +0300
committerJussi Pakkanen <jpakkane@gmail.com>2015-08-12 14:04:41 +0300
commit05d929d542890df227584740cb33fa22334fdb4b (patch)
treed4b73eee0826b570bfd38beacb2dfb8633c96ea8 /ninjabackend.py
parente3873e89d11aa92c41393d69791e8fc5b24328ce (diff)
downloadmeson-05d929d542890df227584740cb33fa22334fdb4b.zip
meson-05d929d542890df227584740cb33fa22334fdb4b.tar.gz
meson-05d929d542890df227584740cb33fa22334fdb4b.tar.bz2
Fix introspection and make it possible to have top level targets with the same name in subprojects. Fixes #222.
Diffstat (limited to 'ninjabackend.py')
-rw-r--r--ninjabackend.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/ninjabackend.py b/ninjabackend.py
index 1aea454..7364f87 100644
--- a/ninjabackend.py
+++ b/ninjabackend.py
@@ -162,7 +162,7 @@ class NinjaBackend(backends.Backend):
self.generate_custom_target(target, outfile)
if isinstance(target, build.RunTarget):
self.generate_run_target(target, outfile)
- name = target.get_basename() + target.type_suffix()
+ name = target.get_id()
gen_src_deps = []
if name in self.processed_targets:
return