OCAML-MD5SUMS(1)
π OCAML-MD5SUMS π
okay bestie, gather round, because we're talking about ocaml-md5sum β a lil tool from the User Contributed Perl Documentation section of your friendly neighbourhood manual pages (yes you're in OCAML-MD5SUMS(1), welcome, sit down, hydrate π). Its whole job? Using and maintaining ocaml md5sums registry files. that's it, that's the gig. π
β¨ SYNOPSIS β¨
ocaml-md5sum (compute|dep) [option ...] file ...
ocaml-md5sum update [option ...]
so real quick on the two main-character modes here:
computeβ dumps the content of the the md5sums files to output. literally just spilling the tea, straight to stdout. πdepβ computes the dependencies of the package, using the md5sums files that can be found. detective work, but make it checksums. π
and then there's update, which is its own little moment with [option ...] and no files, iykyk.
π OPTIONS π
every single flag, no skips, no cuts, we eat the whole plate:
--package pkgβ sets the package name for development dependency. name goes here, bestie. π«Ά--runtime pkgβ sets the package name for runtime dependency. different pkg, different vibe.--version verβ sets the package version for dependencies. give it a ver. β¨--dump-info fnβ dumpsocamlobjinfoto the file you name. save it for later, like a screenshot of a fit.--load-info fnβ restoresocamlobjinfofrom a file. the glow-up recovery arc. π¦-vβ increases verbosity. more-v, more lore. π£οΈ--my-versionβ prints theocaml-md5sumversion and dips. literally prints and exits, no small talk.--nodefined unitβ avoids export of the OCaml unit into the md5sums file. keep that unit out of the registry, respectfully. π--dump-provides fnβ writes the provides for the package into the given file. get that provides out into the world. π--md5sums-dir dirβ adds a directory to the list of directories looked for md5sums files. more dirs, more chances. π--checksum strβ the checksum to use. you pick the str, you pick the algorithm energy.-helpβ prints a brief help message and exits. tiny help, big heart.-manβ prints the manual page and exits. (hi, that's me, that's this π)
ngl some of these are doing the absolute most, but that's the assignment, and honestly? slay.
πΈ final thoughts πΈ
this page lives in perl v5.40.1 land and it was stamped 2026-08-05 β so if you're reading this in a terminal at 2am, hi, you're exactly where you're supposed to be, main character energy fr fr. go forth, ocaml-md5sum, stay iconic, and remember: checksums don't lie. ππβ¨
π¦ where this page comes from
- ubuntu stonking: dh-ocaml 3.8 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms