MKLISTDOC(1)

✨ NAME ✨

mklistdoc β€” bestie, this lil icon EXPANDS your GWEN_LIST macros and makes a header file that's all cute and ready for Doxygen, for every single list definition macro it runs into πŸ’–


🌸 SYNOPSIS 🌸

mklistdoc [options] <input file(s)>

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so picture this πŸ“Έ β€” mklistdoc rolls up, parses your header files, and expands all those GWEN_LIST macros. And it does this for every list definition macro it encounters, no skips, no crumbs left behind. The glow-up result? A header file that's suitable for Doxygen. And where does that gorgeous output go? Straight to STDOUT, periodt πŸ’…

This tool is literally the main character in the build process of AqBanking β€” it gets used to generate a more complete AqBanking API documentation. she's working, she's serving, she's building docs πŸ”₯


πŸ’œ OPTIONS πŸ’œ

  • -v β€” crank up the verbosity level, bestie. more talking, more knowing what's going on πŸ—£οΈβœ¨
  • -I β€” the path to the GWEN include headers. tell her where the goods live πŸŽ€

πŸ’€ BUGS πŸ’€

ngl, at the time of writing this manual page, the page says β€” and I'm quoting this exactly β€” "There are now known bugs at the time of writing this manual page." 😭 we are simply reporting what the manpage said, no editorialising, iykyk


πŸ‘‘ COPYING πŸ‘‘

Copyright (C) Martin Preuß. Free use of this software is granted under the terms of the GNU Lesser General Public License (LGPL) 🫢

The manpage was composed by Micha Lenk and converted by the nifty tool Asciidoctor into a manpage. iconic tooling fr fr πŸŽ€

🌈 AUTHOR 🌈

Micha Lenk


and that's the whole vibe check, bestie β€” this page is from the MKLISTDOC(1) manual, section 1, dated 2026-07-24. go expand those macros, you've got this πŸ’–βœ¨πŸ¦‹

πŸ“¦ where this page comes from