Ticket #10643 (closed: fixed)

Opened 6 years ago

Last modified 5 years ago

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:1 Changed 6 years ago by Owen Arnold

  • Status changed from new to assigned

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

comment:8 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 11485

Note: See TracTickets for help on using tickets.