250 if outdir == "": |
250 if outdir == "": |
251 outdir = "doc" # that is eric7_docs default output dir |
251 outdir = "doc" # that is eric7_docs default output dir |
252 |
252 |
253 # add it to the project data, if it isn't in already |
253 # add it to the project data, if it isn't in already |
254 outdir = project.getRelativePath(outdir) |
254 outdir = project.getRelativePath(outdir) |
255 if outdir not in project.pdata["OTHERS"]: |
255 if outdir not in project.getProjectData(dataKey="OTHERS"): |
256 project.pdata["OTHERS"].append(outdir) |
256 project.setProjectData( |
|
257 project.getProjectData(dataKey="OTHERS") + [outdir], |
|
258 dataKey="OTHERS", |
|
259 ) |
257 project.setDirty(True) |
260 project.setDirty(True) |
258 project.othersAdded(outdir) |
261 project.othersAdded(outdir) |
259 |
262 |
260 if parms["qtHelpEnabled"]: |
263 if parms["qtHelpEnabled"]: |
261 outdir = Utilities.toNativeSeparators(parms["qtHelpOutputDirectory"]) |
264 outdir = Utilities.toNativeSeparators(parms["qtHelpOutputDirectory"]) |
263 outdir = "help" |
266 outdir = "help" |
264 # that is eric7_docs default QtHelp output dir |
267 # that is eric7_docs default QtHelp output dir |
265 |
268 |
266 # add it to the project data, if it isn't in already |
269 # add it to the project data, if it isn't in already |
267 outdir = project.getRelativePath(outdir) |
270 outdir = project.getRelativePath(outdir) |
268 if outdir not in project.pdata["OTHERS"]: |
271 if outdir not in project.getProjectData(dataKey="OTHERS"): |
269 project.pdata["OTHERS"].append(outdir) |
272 project.setProjectData( |
|
273 project.getProjectData(dataKey="OTHERS") + [outdir], |
|
274 dataKey="OTHERS", |
|
275 ) |
270 project.setDirty(True) |
276 project.setDirty(True) |
271 project.othersAdded(outdir) |
277 project.othersAdded(outdir) |