10294:a055e1b82af8 | 10295:e0e7f81cc164 |
---|---|
43 | 43 |
44 parser.add_argument( | 44 parser.add_argument( |
45 "file", | 45 "file", |
46 nargs="*", | 46 nargs="*", |
47 help="'file' can be either python modules, package directories or ordinary" | 47 help="'file' can be either python modules, package directories or ordinary" |
48 " directories.", | 48 " directories. At least one 'file' argument must be given.", |
49 ) | 49 ) |
50 parser.add_argument( | 50 parser.add_argument( |
51 "-b", | 51 "-b", |
52 "--base", | 52 "--base", |
53 default="", | 53 default="", |
178 ".svn", | 178 ".svn", |
179 ".hg", | 179 ".hg", |
180 ".git", | 180 ".git", |
181 ".ropeproject", | 181 ".ropeproject", |
182 ".eric7project", | 182 ".eric7project", |
183 ".jedi", | |
183 "dist", | 184 "dist", |
184 "build", | 185 "build", |
185 "doc", | 186 "doc", |
186 "docs", | 187 "docs", |
188 "__pycache__", | |
187 ] + args.exclude | 189 ] + args.exclude |
188 excludePatterns = args.exclude_file | 190 excludePatterns = args.exclude_file |
189 outputFileName = args.output | 191 outputFileName = args.output |
190 recursive = args.recursive | 192 recursive = args.recursive |
191 basePackage = args.base | 193 basePackage = args.base |
197 ignoreBuiltinModules = args.ignore | 199 ignoreBuiltinModules = args.ignore |
198 newline = { | 200 newline = { |
199 "cr": "\r", | 201 "cr": "\r", |
200 "lf": "\n", | 202 "lf": "\n", |
201 "crlf": "\r\n", | 203 "crlf": "\r\n", |
202 }[args.eol] | 204 }.get(args.eol) |
203 | 205 |
204 if len(progLanguages) == 0: | 206 if len(progLanguages) == 0: |
205 progLanguages = ["Python3"] | 207 progLanguages = ["Python3"] |
206 | 208 |
207 for progLanguage in sorted(progLanguages): | 209 for progLanguage in sorted(progLanguages): |