278 getQtBinariesPath(), generateQtToolName("qhelpgenerator") |
278 getQtBinariesPath(), generateQtToolName("qhelpgenerator") |
279 ) |
279 ) |
280 shutil.copy( |
280 shutil.copy( |
281 os.path.join(self.outputDir, HelpProjectFile), self.htmlDir) |
281 os.path.join(self.outputDir, HelpProjectFile), self.htmlDir) |
282 os.chdir(self.htmlDir) |
282 os.chdir(self.htmlDir) |
283 subprocess.call([ |
283 subprocess.call([ # secok |
284 qhelpgeneratorExe, |
284 qhelpgeneratorExe, |
285 HelpProjectFile, "-o", os.path.join(self.outputDir, HelpHelpFile)]) |
285 HelpProjectFile, "-o", os.path.join(self.outputDir, HelpHelpFile)]) |
286 os.remove(HelpProjectFile) |
286 os.remove(HelpProjectFile) |
287 |
287 |
288 if self.createCollection: |
288 if self.createCollection: |
294 qcollectiongeneratorExe = qhelpgeneratorExe |
294 qcollectiongeneratorExe = qhelpgeneratorExe |
295 sys.stdout.write("Generating QtHelp collection...\n") |
295 sys.stdout.write("Generating QtHelp collection...\n") |
296 sys.stdout.flush() |
296 sys.stdout.flush() |
297 sys.stderr.flush() |
297 sys.stderr.flush() |
298 os.chdir(self.outputDir) |
298 os.chdir(self.outputDir) |
299 subprocess.call([ |
299 subprocess.call([ # secok |
300 qcollectiongeneratorExe, |
300 qcollectiongeneratorExe, |
301 HelpCollectionProjectFile, "-o", HelpCollectionFile]) |
301 HelpCollectionProjectFile, "-o", HelpCollectionFile]) |
302 |
302 |
303 os.chdir(cwd) |
303 os.chdir(cwd) |