summaryrefslogtreecommitdiff
path: root/tools/get_deps.py
diff options
context:
space:
mode:
Diffstat (limited to 'tools/get_deps.py')
-rw-r--r--tools/get_deps.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/tools/get_deps.py b/tools/get_deps.py
index 8bf56cd8d..4b81d1468 100644
--- a/tools/get_deps.py
+++ b/tools/get_deps.py
@@ -105,7 +105,13 @@ def get_a_dep(d):
if __name__ == "__main__":
status = 0
- deps = list(deps_mandatory.keys()) + sys.argv[1:]
+ deps = list(deps_mandatory.keys())
+ # get all if executed with all as argument
+ if len(sys.argv) == 2 and sys.argv[1] == 'all':
+ deps += deps_optional
+ else:
+ deps += sys.argv[1:]
+
with Pool() as pool:
status = sum(pool.map(get_a_dep, deps))
sys.exit(status)