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