Ticket #4411 (closed: fixed)

Opened 9 years ago

Last modified 5 years ago

Add CMake target for Python Sphinx documentation

Reported by: Martyn Gigg Owned by: Martyn Gigg
Priority: major Milestone: Release 2.1
Component: Mantid Keywords:
Cc: Blocked By:
Blocking: Tester: Stuart Campbell

Description


Change History

comment:1 Changed 9 years ago by Martyn Gigg

Refs #4411. Add a cmake target for generating the Python doc.

Need to add some mechanism to generate the rst files when a class is exported.

Changeset: 74fddcab235c41bf800f351abd36ae53b6d17a67

comment:2 Changed 9 years ago by Nick Draper

  • Milestone changed from Iteration 32 to Iteration 33

Moved to iteration 33 at iteration 32 code freeze

comment:3 Changed 9 years ago by Martyn Gigg

Refs #4411. Minor mod to sphinx conf to include version numbers.

Changeset: b2bff39c18795644d5f23debf3dff7a70ad202fd

comment:4 Changed 9 years ago by Martyn Gigg

Refs #4411. A better name for the api doc directory

Changeset: 6e19a13cd3d79539deb5a7dad680310ee2e9dad1

comment:5 Changed 9 years ago by Martyn Gigg

Refs #4411. A first-cut at autogenerating Python API doc.

Changeset: a30035bac4de770fd6aa8ca9a9d88d3d07577507

comment:6 Changed 9 years ago by Martyn Gigg

Refs #4411. Move Python docs to MantidPlot directory

Include mantidplotpy in the docs as well.

Changeset: c1b753f9c09e989a42a6b1f6f025d977e6c68577

comment:7 Changed 9 years ago by Martyn Gigg

Refs #4411. Remove doc reference.

Changeset: 213514407baedcd301f6e771bda10fdb91be1bec

comment:8 Changed 9 years ago by Martyn Gigg

Refs #4411. Minor mod to sphinx conf to include version numbers.

Changeset: b2bff39c18795644d5f23debf3dff7a70ad202fd

comment:9 Changed 9 years ago by Martyn Gigg

Refs #4411. A better name for the api doc directory

Changeset: 6e19a13cd3d79539deb5a7dad680310ee2e9dad1

comment:10 Changed 9 years ago by Martyn Gigg

Refs #4411. A first-cut at autogenerating Python API doc.

Changeset: a30035bac4de770fd6aa8ca9a9d88d3d07577507

comment:11 Changed 9 years ago by Martyn Gigg

Refs #4411. Move Python docs to MantidPlot directory

Include mantidplotpy in the docs as well.

Changeset: c1b753f9c09e989a42a6b1f6f025d977e6c68577

comment:12 Changed 9 years ago by Martyn Gigg

Refs #4411. Remove doc reference.

Changeset: 213514407baedcd301f6e771bda10fdb91be1bec

comment:13 Changed 9 years ago by Martyn Gigg

Refs #4411. Something now resembling documentation.

The API bits need a some tidy up but they are at least there and can be searched.

Changeset: 23b6d7f1cc146e6b0da0805c38442ef099fa71a3

comment:14 Changed 9 years ago by Martyn Gigg

Refs #4411. Restore stdout redirection for IPython.

Changeset: 19a7082687d43af27ddd7d0cad1054786a780162

comment:15 Changed 9 years ago by Martyn Gigg

Refs #4411. Add a latex (for a pdf) target to sphinx.

The output PDF is not ideal at the moment but it is a start.

Changeset: 2feb4bd500a937ed3d9a1bb6d5878539c5411ea3

comment:16 Changed 9 years ago by Martyn Gigg

Refs #4411. Add a latex (for a pdf) target to sphinx.

The output PDF is not ideal at the moment but it is a start.

Changeset: 2feb4bd500a937ed3d9a1bb6d5878539c5411ea3

comment:17 Changed 9 years ago by Martyn Gigg

Refs #4411. Add a changes document to the sphinx doc.

Changeset: 87801b9c788aacde22c03a681eb4692a65e30696

comment:18 Changed 9 years ago by Martyn Gigg

Refs #4411. Update getting started link.

Changeset: 6baada348ccd5e4e6a9850bdd253d7c0858db99e

comment:19 Changed 9 years ago by Martyn Gigg

Refs #4411. Update getting started link.

Changeset: 6baada348ccd5e4e6a9850bdd253d7c0858db99e

comment:20 Changed 9 years ago by Martyn Gigg

Refs #4411. Change sphinx style and resize icon.

Changeset: 9c0bd387479bd865f4cfb13c6b8c06436148ac26

comment:21 Changed 9 years ago by Martyn Gigg

Refs #4411. Change sphinx style and resize icon.

Changeset: 9c0bd387479bd865f4cfb13c6b8c06436148ac26

comment:22 Changed 9 years ago by Martyn Gigg

Refs #4411. Add something about qti->mantidplot

Changeset: 65f1bd7a2146eb4539cbe122c9ecefb3b2d6b6bb

comment:23 Changed 9 years ago by Martyn Gigg

Refs #4411. Update changes section with getSampleDetails removal.

Changeset: 85d0d6a4b440ae0155ed4fc40f825b6b23196bd0

comment:24 Changed 9 years ago by Martyn Gigg

Refs #4411. Add doc change about mtd.settings -> config.

Changeset: cfdc8d9b852426fbc777d65156ddd35f5a3707f8

comment:25 Changed 9 years ago by Martyn Gigg

  • Status changed from new to accepted

comment:26 Changed 9 years ago by Martyn Gigg

If you have sphinx installed then type "make sphinx-html" and that will generate the docs. The easiest way to get sphinx is to do "easy_install sphinx"

comment:27 Changed 9 years ago by Martyn Gigg

  • Status changed from accepted to verify
  • Resolution set to fixed

comment:28 Changed 8 years ago by Stuart Campbell

  • Status changed from verify to verifying
  • Tester set to Stuart Campbell

comment:29 Changed 8 years ago by Stuart Campbell

  • Status changed from verifying to closed

I seem to get documentation if I type make sphinx-html.

comment:30 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 5258

Note: See TracTickets for help on using tickets.