diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2014-06-11 23:21:22 +0300 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2014-06-11 23:21:22 +0300 |
commit | 7c8cd80a155e17c3b6d636fba9411cf333290663 (patch) | |
tree | 46651f84447d6636e79719d9252193a9c6c46de5 | |
parent | 0df73e4c2f540ac404025cfa979ff7dea2b18a03 (diff) | |
download | meson-7c8cd80a155e17c3b6d636fba9411cf333290663.zip meson-7c8cd80a155e17c3b6d636fba9411cf333290663.tar.gz meson-7c8cd80a155e17c3b6d636fba9411cf333290663.tar.bz2 |
Removed cppcheck target now that we have run targets.
-rw-r--r-- | coredata.py | 1 | ||||
-rw-r--r-- | environment.py | 6 | ||||
-rw-r--r-- | ninjabackend.py | 11 |
3 files changed, 0 insertions, 18 deletions
diff --git a/coredata.py b/coredata.py index 5ae1f82..a8b3369 100644 --- a/coredata.py +++ b/coredata.py @@ -80,7 +80,6 @@ forbidden_target_names = {'clean': None, 'test-valgrind': None, 'install': None, 'build.ninja': None, - 'cppcheck': None, } class MesonException(Exception): diff --git a/environment.py b/environment.py index e335895..c813f0c 100644 --- a/environment.py +++ b/environment.py @@ -973,12 +973,6 @@ def find_valgrind(): valgrind_exe = None return valgrind_exe -def find_cppcheck(): - cppcheck_exe = 'cppcheck' - if not exe_exists([cppcheck_exe, '-h']): - cppcheck_exe = None - return cppcheck_exe - def is_osx(): return platform.system().lower() == 'darwin' diff --git a/ninjabackend.py b/ninjabackend.py index 43a3cf4..00389c8 100644 --- a/ninjabackend.py +++ b/ninjabackend.py @@ -933,15 +933,6 @@ class NinjaBackend(backends.Backend): src_deps.append(infilename) return (src_deps, other_deps) - def generate_cppcheck_target(self, outfile): - cppcheck_exe = environment.find_cppcheck() - if not cppcheck_exe: - return - elem = NinjaBuildElement('cppcheck', 'CUSTOM_COMMAND', []) - elem.add_item('COMMAND', [cppcheck_exe, self.environment.get_source_dir()]) - elem.add_item('description', 'Running cppchecker') - elem.write(outfile) - def generate_ending(self, outfile): targetlist = [self.get_target_filename(t) for t in self.build.get_targets().values()] elem = NinjaBuildElement('all', 'phony', targetlist) @@ -979,5 +970,3 @@ class NinjaBackend(backends.Backend): elem = NinjaBuildElement(deps, 'phony', '') elem.write(outfile) - - self.generate_cppcheck_target(outfile) |