BREATHE-APIDOC(1)

πŸ’– BREATHE-APIDOC πŸ’–

okay bestie, sit down, hydrate, because this is a User Commands manual page (section 1, the classic) and it's about to hand you the keys to extracting API docs from Doxygen with zero drama ✨


✨ NAME ✨

breathe-apidoc β€” extract API documentation from Doxygen 🌸


🌈 SYNOPSIS 🌈

breathe-apidoc -o DESTDIR [-f] [-m] [-n] [-T] [-s SUFFIX] [-p PROJECT]
               [-g TYPE] [-q] PATH

like. look at her. she's gorgeous. she's got flags. she's got a PATH at the end. she's serving πŸ‘‘


πŸ’… DESCRIPTION πŸ’…

so breathe-apidoc parses the XML output that doxygen(1) generates, and then it extracts the API documentation so you can use it with Sphinx. that's the whole vibe. that's the plot. it's giving "middleware but make it cute" πŸ¦‹

The following command line arguments are recognized:

  • PATH β€” the location of the index.xml file generated by Doxygen πŸ“
  • -o DESTDIR, --output DESTDIR β€” the directory where all the output goes. your little output home. her apartment 🏠
  • -f, --force β€” overwrite existing files. it will simply not ask, bestie πŸ’€
  • -m, --members β€” include information about members of class, group, interface, namespace, and struct types. all the inner-circle details πŸ‘―
  • -n, --dry-run β€” run the script without actually creating output files. a rehearsal. a run-through. no files harmed πŸ™ˆ
  • -T, --no--toc β€” do not create a table of contents files. (yes that flag really has two dashes in the middle, i don't make the rules, i just report them πŸ’…)
  • -s SUFFIX, --suffix SUFFIX β€” file extension for the created Sphinx input files, and it defaults to .rst πŸŽ€
  • -p PROJECT, --project PROJECT β€” add project PROJECT to generated directives πŸ“›
  • -q, --quiet β€” suppress informational messages. shhh. silent. serene. main character in a library 🀫

🫢 SEE ALSO 🫢

  • doxygen(1) β€” the origin story, the source material, the blueprint πŸ’–

🌟 NOTE 🌟

This manual page was written for the Debian project by Timo Râhling, and may be used without restriction. no cap, no license drama, just a gift 🎁


and that's the whole page, bestie!! every flag, every default, every path β€” all of it, preserved, because the facts are sacred and the vibe is free πŸ’œ

✨ breathe-apidoc 4.31.0 Β· October 2021 Β· User Commands Β· section 1 ✨ slay, goodbye, go generate some docs πŸ‘‘