106 |
110 |
107 packages = [] |
111 packages = [] |
108 if len(sys.argv) == 2: |
112 if len(sys.argv) == 2: |
109 if sys.argv[1] == "--all": |
113 if sys.argv[1] == "--all": |
110 packages = requiredPackages + optionalPackages |
114 packages = requiredPackages + optionalPackages |
|
115 if sys.platform.startswith(("win", "cygwin")): |
|
116 packages += optionalWindowsPackages |
111 elif sys.argv[1] == "--required": |
117 elif sys.argv[1] == "--required": |
112 packages = requiredPackages |
118 packages = requiredPackages |
113 elif sys.argv[1] == "--optional": |
119 elif sys.argv[1] == "--optional": |
114 packages = optionalPackages |
120 packages = optionalPackages |
|
121 if sys.platform.startswith(("win", "cygwin")): |
|
122 packages += optionalWindowsPackages |
115 |
123 |
116 if not packages: |
124 if not packages: |
117 print("Usage:") |
125 print("Usage:") |
118 print(" install-dependencies [--proxy url] --all | --optional | --required") |
126 print(" install-dependencies [--proxy url] --all | --optional | --required") |
119 print("where:") |
127 print("where:") |