274 getQtBinariesPath(), generateQtToolName("qhelpgenerator") |
274 getQtBinariesPath(), generateQtToolName("qhelpgenerator") |
275 ) |
275 ) |
276 shutil.copy( |
276 shutil.copy( |
277 os.path.join(self.outputDir, HelpProjectFile), self.htmlDir) |
277 os.path.join(self.outputDir, HelpProjectFile), self.htmlDir) |
278 os.chdir(self.htmlDir) |
278 os.chdir(self.htmlDir) |
279 subprocess.call([ # secok |
279 subprocess.run([ # secok |
280 qhelpgeneratorExe, |
280 qhelpgeneratorExe, |
281 HelpProjectFile, "-o", os.path.join(self.outputDir, HelpHelpFile)]) |
281 HelpProjectFile, "-o", os.path.join(self.outputDir, HelpHelpFile)]) |
282 os.remove(HelpProjectFile) |
282 os.remove(HelpProjectFile) |
283 |
283 |
284 if self.createCollection: |
284 if self.createCollection: |
285 sys.stdout.write("Generating QtHelp collection...\n") |
285 sys.stdout.write("Generating QtHelp collection...\n") |
286 sys.stdout.flush() |
286 sys.stdout.flush() |
287 sys.stderr.flush() |
287 sys.stderr.flush() |
288 os.chdir(self.outputDir) |
288 os.chdir(self.outputDir) |
289 subprocess.call([ # secok |
289 subprocess.run([ # secok |
290 qhelpgeneratorExe, |
290 qhelpgeneratorExe, |
291 HelpCollectionProjectFile, "-o", HelpCollectionFile]) |
291 HelpCollectionProjectFile, "-o", HelpCollectionFile]) |
292 |
292 |
293 os.chdir(cwd) |
293 os.chdir(cwd) |