aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2014-06-24 19:06:11 +0300
committerJussi Pakkanen <jpakkane@gmail.com>2014-06-24 19:06:11 +0300
commit15128ab6bc4a51cd6c7698fc19613f7168807721 (patch)
tree20e034a2deff7867cb6925b1fe3ba7d3f6015dba
parent5df1818e2b12ffa82dfa8cc0af95989a2bc1bdf9 (diff)
downloadmeson-15128ab6bc4a51cd6c7698fc19613f7168807721.zip
meson-15128ab6bc4a51cd6c7698fc19613f7168807721.tar.gz
meson-15128ab6bc4a51cd6c7698fc19613f7168807721.tar.bz2
Do not execute run targets by default.
-rw-r--r--ninjabackend.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/ninjabackend.py b/ninjabackend.py
index 7a36f6f..2396752 100644
--- a/ninjabackend.py
+++ b/ninjabackend.py
@@ -994,7 +994,9 @@ class NinjaBackend(backends.Backend):
return (src_deps, other_deps)
def generate_ending(self, outfile):
- targetlist = [self.get_target_filename(t) for t in self.build.get_targets().values()]
+ targetlist = [self.get_target_filename(t) for t in self.build.get_targets().values()\
+ if not isinstance(t, build.RunTarget)]
+
elem = NinjaBuildElement('all', 'phony', targetlist)
elem.write(outfile)