diff options
author | Marco Pesenti Gritti <mpg@redhat.com> | 2008-04-20 01:57:11 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <mpg@redhat.com> | 2008-04-20 01:57:11 (GMT) |
commit | 975c7980aee4ebe0f08c3bd6c4fe54274b1e9c60 (patch) | |
tree | 4f1feeafecf3f0e7d01d7df70fd5053fa112d229 /scripts | |
parent | b1d6563a55cac244c944f7bd2a544a8884b68e01 (diff) |
Add pylint and deps as tools.
Start working on a check command.
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/check.py | 13 | ||||
-rw-r--r-- | scripts/config.py | 4 | ||||
-rw-r--r-- | scripts/main.py | 1 |
3 files changed, 17 insertions, 1 deletions
diff --git a/scripts/check.py b/scripts/check.py new file mode 100644 index 0000000..4c78a5c --- /dev/null +++ b/scripts/check.py @@ -0,0 +1,13 @@ +import subprocess + +from jhbuild.commands import Command, register_command + +class cmd_check(Command): + + name = 'check' + usage_args = '' + + def run(self, config, options, args): + subprocess.call(['pylint', 'sugar', '--ignore', '_sugarext.so']) + +register_command(cmd_check) diff --git a/scripts/config.py b/scripts/config.py index 7c67c80..0fca61b 100644 --- a/scripts/config.py +++ b/scripts/config.py @@ -25,12 +25,14 @@ class Config(jhbuild.config.Config): self.autogenargs = '' self.moduleset = [] + self._add_moduleset('tools.modules') self._add_moduleset('platform.modules') self._add_moduleset('activities.modules') self._add_moduleset('extra.modules') self._add_moduleset('extra-activities.modules') - self.modules = [ 'meta-sugar-platform', + self.modules = [ 'meta-tools', + 'meta-sugar-platform', 'meta-sugar-activities' ] self.checkoutroot = os.path.join(self._base_dir, 'source') diff --git a/scripts/main.py b/scripts/main.py index ac8483e..e93f9df 100644 --- a/scripts/main.py +++ b/scripts/main.py @@ -24,6 +24,7 @@ import traceback import bundlemodule import depscheck +import check from config import Config |