aboutsummaryrefslogtreecommitdiffstats
path: root/python
diff options
context:
space:
mode:
authorDhananjay Nakrani <dhananjaynakrani@gmail.com>2015-08-25 18:38:59 -0700
committerDhananjay Nakrani <dhananjaynakrani@gmail.com>2015-08-26 11:09:13 -0700
commitecd7c8b034ece18719986913fbb5da26301ca1bf (patch)
tree3101e2acbee0d7be9dff0d907e4b9b02985cfa17 /python
parentab55e3ec1012bf6032803c2036059297b19e3b94 (diff)
downloadservo-ecd7c8b034ece18719986913fbb5da26301ca1bf.tar.gz
servo-ecd7c8b034ece18719986913fbb5da26301ca1bf.zip
Exclude minified js files and tests/jquery from 'mach grep'.
Diffstat (limited to 'python')
-rw-r--r--python/servo/devenv_commands.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/python/servo/devenv_commands.py b/python/servo/devenv_commands.py
index 7972b3b3978..65251323bbb 100644
--- a/python/servo/devenv_commands.py
+++ b/python/servo/devenv_commands.py
@@ -119,8 +119,9 @@ class MachCommands(CommandBase):
params = []
# get all directories under tests/
tests_dirs = listdir('tests')
- # Remove 'wpt' from obtained dir list
- tests_dirs = filter(lambda dir: dir != 'wpt', tests_dirs)
+ # Directories to be excluded under tests/
+ excluded_tests_dirs = ['wpt', 'jquery']
+ tests_dirs = filter(lambda dir: dir not in excluded_tests_dirs, tests_dirs)
# Set of directories in project root
root_dirs = ['components', 'ports', 'python', 'etc', 'resources']
# Generate absolute paths for directories in tests/ and project-root/
@@ -128,4 +129,6 @@ class MachCommands(CommandBase):
root_dirs_abs = [path.join(self.context.topdir, s) for s in root_dirs]
# Absolute paths for all directories to be considered
grep_paths = root_dirs_abs + tests_dirs_abs
- return subprocess.call(["git"] + ["grep"] + params + ['--'] + grep_paths, env=self.build_env())
+ return subprocess.call(
+ ["git"] + ["grep"] + params + ['--'] + grep_paths + [':(exclude)*.min.js'],
+ env=self.build_env())