Ticket #10643 (closed: fixed)
Docs cmakelists.txt needs updating
Reported by: | Owen Arnold | Owned by: | Owen Arnold |
---|---|---|---|
Priority: | major | Milestone: | Release 3.3 |
Component: | Documentation | Keywords: | |
Cc: | Blocked By: | #10600 | |
Blocking: | Tester: | Harry Jeffery |
Description
MantidQt is a dependency of the docs target now.
You should be able to run docs-html and have all dependencies automatically pre-built. Currently it'll trip up at runtime because interfaces that it documents aren't registered.
Change History
comment:2 Changed 6 years ago by Owen Arnold
- Status changed from assigned to inprogress
refs #10643. Add dependencies.
Changeset: 6474391b37e2deb7db9d33fc8abd4241886eedd9
comment:3 Changed 6 years ago by Owen Arnold
- Summary changed from Docs cmakelist.txt needs updating to Docs cmakelists.txt needs updating
comment:4 Changed 6 years ago by Owen Arnold
Tester:
A code review is probably sufficient for this, because the build servers always build everything prior to running the documents creation. To be most thorough:
- Clean your build
- Run cmake with docs-html enabled
- make docs-html (set MANTIDPATH to the bin directory if not already specified)
- All documents should get created, in the build directory, under docs/interfaces, you should see the ISIS_ReflectometryGUI html created.
comment:5 Changed 6 years ago by Owen Arnold
- Status changed from inprogress to verify
- Owner set to Owen Arnold
- Resolution set to fixed
comment:6 Changed 6 years ago by Harry Jeffery
- Status changed from verify to verifying
- Tester set to Harry Jeffery
comment:7 Changed 6 years ago by Harry Jeffery
- Status changed from verifying to closed
Merge remote-tracking branch 'origin/feature/10643_docs_dependencies'
Full changeset: cb947900d876390c13ede559686af13d4225bfa4
Note: See
TracTickets for help on using
tickets.