qiskit/docs
Frank Harkins 82b2da24ef
Make C API docs publishable (#14101)
* Get C API docs building

Co-authored-by: Max Rossmannek <rmax@ethz.ch>
Co-authored-by: Julien Gacon <jul@zurich.ibm.com>

* Separate `docs` from `docs-c` in `tox.ini`

* Move each group to its own page

* Reorganise docs page layout

* Fix some group namings

* Get enums working

* Update tox docs-clean

* Add exit codes page

* Add "Data types" heading

* Update docs/cdoc/index.rst

Co-authored-by: Matthew Treinish <mtreinish@kortar.org>

* QkObs docs and nits

* add bit term

note that the Members section should be updated to match doxygen's enum style before merging, the table is a placeholder

* Re-format index RST

* update members

* iterating on layout

* better enums (follow Glib style because it looks great)
* fix linebreaks
* minor fixes (brackets, missing whitespace)

* try fix tables

* Fix RST formatting quirks

* Install doxygen in CI

* document exit codes

* rm trailing ]

* more enum work

* Fix table

* QkExitCode and remove rustdoc links

* Rename exit codes page

* Update docs/cdoc/index.rst

Co-authored-by: Julien Gacon <gaconju@gmail.com>

* Fix xrefs and toc

* Fix CI?

* Remove bad xrefs

* Update docs/cdoc/qk-obs.rst

* Document doxygen is required for docs builds now

---------

Co-authored-by: Max Rossmannek <rmax@ethz.ch>
Co-authored-by: Julien Gacon <jul@zurich.ibm.com>
Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
Co-authored-by: Julien Gacon <jules.gacon@googlemail.com>
Co-authored-by: Julien Gacon <gaconju@gmail.com>
2025-03-28 21:31:28 +00:00
..
_templates/autosummary Methods are documented on class pages (#10455) 2023-07-21 18:29:27 +00:00
apidoc Remove pulse module files, pulse visualization and final cleanup (#13872) 2025-03-06 03:01:30 +00:00
cdoc Make C API docs publishable (#14101) 2025-03-28 21:31:28 +00:00
source_images Remove gif (#13616) 2025-01-10 09:38:10 +00:00
Doxyfile Make C API docs publishable (#14101) 2025-03-28 21:31:28 +00:00
Makefile Move API docs for Terra into source (#3085) 2019-09-30 12:50:44 -04:00
conf.py Make C API docs publishable (#14101) 2025-03-28 21:31:28 +00:00
index.rst Make C API docs publishable (#14101) 2025-03-28 21:31:28 +00:00
release_notes.rst Move all release notes from 1.2 into `releasenotes/notes/1.2/` (#13374) 2024-11-01 16:01:49 +00:00