Ticket #9647 (closed: fixed)
Add configuration for qtassistant
Reported by: | Peter Peterson | Owned by: | Peter Peterson |
---|---|---|---|
Priority: | critical | Milestone: | Release 3.2 |
Component: | Documentation | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | #6972, #9652 | Tester: | Michael Reuter |
Description
This is only to get the infrastructure back in place for building the qt-assistant files. It is mostly modifying cmake to generate the .qhcp file using the sphinx qthelp builder and then use qcollectiongenerator to compile it.
Change History
comment:3 Changed 6 years ago by Pete Peterson
Re #9647. Added docs-qthelp target.
Changeset: 3d030b9b3e40dca33603b9fd92bfc3dfee7022e1
comment:4 Changed 6 years ago by Pete Peterson
Re #9647. Adding back in install information for qthelp.
Changeset: fce708fb3e8de2ca683d2797b27282e8a80a55cd
comment:5 Changed 6 years ago by Pete Peterson
Re #9647. Fixing up the web files that are installed.
Changeset: 8d16deb1a2407d53433eb7565ef33012a9efde58
comment:6 Changed 6 years ago by Pete Peterson
Re #9647. Adding in missing installer bit for windoze.
Changeset: 6615674fab23794a311030a2cbcb8df383e175dd
comment:8 Changed 6 years ago by Pete Peterson
Re #9647. User has to pick either html or qtassistant.
Changeset: e9bded355a4f82abcc6e0d01eb1179a2ea2c61fe
comment:9 Changed 6 years ago by Pete Peterson
Re #9647. Changing buld scripts to point at new target.
Changeset: a8b3d9566ee4c670472a713f71cec9af04e93bf6
comment:10 Changed 6 years ago by Peter Peterson
This is on feature/9647_qthelp_target
To test: Run the target and see that qt-assistant can open it. It is also a good idea to make sure that the "package" target has files that you would expect.
comment:11 Changed 6 years ago by Peter Peterson
- Status changed from inprogress to verify
- Resolution set to fixed
comment:12 Changed 6 years ago by Michael Reuter
- Status changed from verify to verifying
- Tester set to Michael Reuter
comment:13 Changed 6 years ago by Pete Peterson
Re #9647. Fixing the build script.
Changeset: 8db124ad3dca8bdb3211b41f726207a445d4193e
comment:14 Changed 6 years ago by Martyn Gigg
We've discovered a minor problem with using the qthelp target solely to generate both the offline/online help. If you build the pages with docs-qthelp and then type something in the search box on any page it will tell you that javascript is not enabled.
It looks like sphinx disables the searching when building the qthelp target. I think this means that for the clean package we have to build both the qthelp target and the html target and then tar up the contents of the docs/html directory instead.
comment:15 Changed 6 years ago by Pete Peterson
Re #9647. Making docs-html something that is optionally buildable.
Changeset: f213124a431c4fcdfd74a95b79cbf689dc3e1f53
comment:17 Changed 6 years ago by Martyn Gigg
This looks good now. The develop_clean build has built both qthelp & html and the search now works from the tarball that I just downloaded.
comment:18 Changed 6 years ago by Michael Reuter
- Status changed from verifying to closed
Merge remote-tracking branch 'origin/feature/9647_qthelp_target'
Full changeset: 8e5a7d20e5a8170fd9845041850acff0c151e0da
comment:19 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 10490