aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/backend/ninjabackend.py
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2016-10-16 20:01:03 +0300
committerJussi Pakkanen <jpakkane@gmail.com>2016-11-18 22:04:29 +0200
commit951262d7590343ffa9730666c427ad9d708a9fb6 (patch)
treed0ec82ffcf41ae5f30840c35a74d4da02dd26381 /mesonbuild/backend/ninjabackend.py
parenta5a4c85eca95a31547e94d220c0e1a5ce4adf22d (diff)
downloadmeson-951262d7590343ffa9730666c427ad9d708a9fb6.zip
meson-951262d7590343ffa9730666c427ad9d708a9fb6.tar.gz
meson-951262d7590343ffa9730666c427ad9d708a9fb6.tar.bz2
Removed Valgrind from core.
Diffstat (limited to 'mesonbuild/backend/ninjabackend.py')
-rw-r--r--mesonbuild/backend/ninjabackend.py15
1 files changed, 0 insertions, 15 deletions
diff --git a/mesonbuild/backend/ninjabackend.py b/mesonbuild/backend/ninjabackend.py
index fa4d5cf..b0a2201 100644
--- a/mesonbuild/backend/ninjabackend.py
+++ b/mesonbuild/backend/ninjabackend.py
@@ -142,7 +142,6 @@ class NinjaBackend(backends.Backend):
self.ninja_filename = 'build.ninja'
self.fortran_deps = {}
self.all_outputs = {}
- self.valgrind = environment.find_valgrind()
def detect_vs_dep_prefix(self, tempfilename):
'''VS writes its dependency in a locale dependent format.
@@ -728,13 +727,6 @@ int dummy;
elem.add_item('pool', 'console')
elem.write(outfile)
- if self.valgrind:
- velem = NinjaBuildElement(self.all_outputs, 'test-valgrind:' + s, 'CUSTOM_COMMAND', ['all', 'PHONY'])
- velem.add_item('COMMAND', cmd + ['--wrapper=' + self.valgrind, '--suite=' + s])
- velem.add_item('DESC', 'Running test suite %s under Valgrind.' % visible_name)
- velem.add_item('pool', 'console')
- velem.write(outfile)
-
def generate_tests(self, outfile):
(test_data, benchmark_data) = self.serialise_tests()
script_root = self.environment.get_script_dir()
@@ -751,13 +743,6 @@ int dummy;
elem.write(outfile)
self.write_test_suite_targets(cmd, outfile)
- if self.valgrind:
- velem = NinjaBuildElement(self.all_outputs, 'test-valgrind', 'CUSTOM_COMMAND', ['all', 'PHONY'])
- velem.add_item('COMMAND', cmd + ['--wrapper=' + self.valgrind])
- velem.add_item('DESC', 'Running test suite under Valgrind.')
- velem.add_item('pool', 'console')
- velem.write(outfile)
-
# And then benchmarks.
cmd = [sys.executable, self.environment.get_build_command(), '--internal', 'benchmark', benchmark_data]
elem = NinjaBuildElement(self.all_outputs, 'benchmark', 'CUSTOM_COMMAND', ['all', 'PHONY'])