From ecd7c8b034ece18719986913fbb5da26301ca1bf Mon Sep 17 00:00:00 2001 From: Dhananjay Nakrani Date: Tue, 25 Aug 2015 18:38:59 -0700 Subject: [PATCH] Exclude minified js files and tests/jquery from 'mach grep'. --- python/servo/devenv_commands.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/python/servo/devenv_commands.py b/python/servo/devenv_commands.py index 7972b3b3978b..65251323bbb9 100644 --- a/python/servo/devenv_commands.py +++ b/python/servo/devenv_commands.py @@ -119,8 +119,9 @@ def grep(self, params): 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 @@ def grep(self, params): 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())