eric6/eric6_api.py

changeset 7257
c4d0cac9b5c9
parent 7229
53054eb5b15a
child 7360
9190402e4505
equal deleted inserted replaced
7256:4ef3b78ebb4e 7257:c4d0cac9b5c9
164 basePackage = v 164 basePackage = v
165 elif k in ["-p", "--private"]: 165 elif k in ["-p", "--private"]:
166 includePrivate = True 166 includePrivate = True
167 elif k in ["-l", "--language"]: 167 elif k in ["-l", "--language"]:
168 if v not in progLanguages: 168 if v not in progLanguages:
169 if v not in \ 169 if v not in DocumentationTools.supportedExtensionsDictForApis:
170 DocumentationTools.supportedExtensionsDictForApis:
171 sys.stderr.write( 170 sys.stderr.write(
172 "Wrong language given: {0}. Aborting\n".format(v)) 171 "Wrong language given: {0}. Aborting\n".format(v))
173 sys.exit(1) 172 sys.exit(1)
174 else: 173 else:
175 progLanguages.append(v) 174 progLanguages.append(v)
194 for progLanguage in sorted(progLanguages): 193 for progLanguage in sorted(progLanguages):
195 basename = "" 194 basename = ""
196 apis = [] 195 apis = []
197 basesDict = {} 196 basesDict = {}
198 197
199 supportedExtensions = \ 198 supportedExtensions = (
200 DocumentationTools.supportedExtensionsDictForApis[progLanguage] 199 DocumentationTools.supportedExtensionsDictForApis[progLanguage]
200 )
201 supportedExtensions.extend(extensions) 201 supportedExtensions.extend(extensions)
202 if "%L" in outputFileName: 202 if "%L" in outputFileName:
203 outputFile = outputFileName.replace("%L", progLanguage) 203 outputFile = outputFileName.replace("%L", progLanguage)
204 else: 204 else:
205 if len(progLanguages) == 1: 205 if len(progLanguages) == 1:
249 files.insert(0, initFile) 249 files.insert(0, initFile)
250 elif progLanguage != "Python3": 250 elif progLanguage != "Python3":
251 # assume package 251 # assume package
252 inpackage = True 252 inpackage = True
253 else: 253 else:
254 if Utilities.isWindowsPlatform() and \ 254 if (
255 glob.has_magic(filename): 255 Utilities.isWindowsPlatform() and
256 glob.has_magic(filename)
257 ):
256 files = glob.glob(filename) 258 files = glob.glob(filename)
257 else: 259 else:
258 files = [filename] 260 files = [filename]
259 261
260 for file in files: 262 for file in files:

eric ide

mercurial