chmcmd(1)
π chmcmd(1) β HTML help file compression tool π
okay bestie, so this is chmcmd, aka The FPC Pascal htmlhelp (CHM) compiler β¨ it's the little tool that squishes your docs into a shiny Compressed HTML Help file and honestly? iconic.
πΈ SYNOPSIS πΈ
chmcmd [options] <helpfileproject filename>
π¦ DESCRIPTION π¦
So what it actually does: it creates a Compressed HTML Help file (chm) π
and it can work from either a Microsoft htmlhelp project (.hhp) or a XML file made with the TCHMProject class in the fpc unit chmfilewriter. two paths, one slay compiler, no cap.
And like β if you pass no parameters at all, it's not gonna crash out or anything. It will just show you the available options, which is very demure, very mindful of it honestly π
β¨ OPTIONS β¨
-h,--helpβ show the help text, bestie. the classic. the moment you forget a flag and need rescuing π«Ά--html-scanβ scan the html for missing files and alink information π (yes she checks your homework)--no-html-scanβ don't scan the html for missing files and alink information π the "I trust you, do your thing" option--verbosity <number>β set the verbosity level from0..5, where0is the least. crank it up if you want the full play-by-play, keep it low if you want peace and quiet π--generate-xmlβ (if it's a.hhpfile) also generate a xml project from the.hhp. two files, one command, we love a multitasker π
π SEE ALSO π
chmls(1) Β· fpc(1) Β· fpdoc(1) β go read those too, they're part of the friend group π¦
and that's the whole vibe check, bestie π this one's brought to you by Free Pascal, dated 29 December 2010 β yes she's an elder but she ate and left no crumbs. mwah πβ¨
π¦ where this page comes from
- arch rolling: fpc 3.2.2-11 Β· GPL AND LGPL AND custom
- epel 10: fpc 3.2.2-20.el10_1 Β· GPL-2.0-or-later AND LGPL-2.1-or-later WITH Independent-modules-exception
- epel 9: fpc 3.2.2-10.el9 Β· GPLv2+ and LGPLv2+ with exceptions
- fedora 43: fpc 3.2.2-20.fc43 Β· GPL-2.0-or-later AND LGPL-2.1-or-later WITH Independent-modules-exception
- fedora 43: fpc 3.2.2-20.fc43 Β· GPL-2.0-or-later AND LGPL-2.1-or-later WITH Independent-modules-exception
- fedora 44: fpc 3.2.4~rc1-3.fc44 Β· GPL-2.0-or-later AND LGPL-2.1-or-later WITH Independent-modules-exception
- fedora 44: fpc 3.2.4~rc1-3.fc44 Β· GPL-2.0-or-later AND LGPL-2.1-or-later WITH Independent-modules-exception
- nixos 26.05: fpc 3.2.2
- nixos 26.05: lazarus-gtk2 4.4-0
- nixos 26.05: lazarus-qt5 4.4-0
- nixos 26.05: lazarus-qt6 4.4-0
- nixpkgs unstable: fpc 3.2.2
- nixpkgs unstable: lazarus-cocoa 4.8-0
- nixpkgs unstable: lazarus-gtk3 4.8-0
- nixpkgs unstable: lazarus-qt5 4.8-0
- nixpkgs unstable: lazarus-qt6 4.8-0
- opensuse-leap 16.0: fpc 3.2.2-bp160.1.35 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: fpc 3.2.2-bp160.1.35 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: fpc 3.2.2-bp160.1.35 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms