From c8870b1b309bc25db5e2be67c7c6789ed1ec07f0 Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Thu, 23 Jul 2015 10:50:17 +0000 Subject: [PATCH] (dev) add exclude list to module dependency crawler --- scripts/development/lib/legacy_deps.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/development/lib/legacy_deps.py b/scripts/development/lib/legacy_deps.py index d124a3d83..2632f5f84 100644 --- a/scripts/development/lib/legacy_deps.py +++ b/scripts/development/lib/legacy_deps.py @@ -40,6 +40,7 @@ class DependancyCrawler(object): self._all_dependencies = {} self._all_dependencies_src = {} self._all_functions = {} + self._exclude_deps = ['/../../opnsense/mvc/app/config/config.php'] self.root = root def get_dependency_by_src(self, src_filename): @@ -80,7 +81,8 @@ class DependancyCrawler(object): if dep_stmt.find('\n') == -1 and dep_stmt.count('"') == 2: dep_filename = dep_stmt.split('"')[1] if dep_filename not in self._all_dependencies[base_filename]: - self._all_dependencies[base_filename].append(dep_filename) + if dep_filename not in self._exclude_deps: + self._all_dependencies[base_filename].append(dep_filename) data = data[strlen+startpos:] def fetch_php_functions(self, src_filename):