NSIS(1)

πŸŽ€ NSIS(1) Β· GenPat manual πŸŽ€

πŸ’– NAME

Okay so the whole point here is GenPat, a program that makes patch files in VPatch format 🧚 It's literally giving main character energy ✨

πŸ“œ SYNOPSIS

GenPat [-R] [-B=64] [-V] [-O] [-A=500] [source] [target] [patch.pat]

πŸ’… DESCRIPTION

Quick intro, bestie: this page is the highlight reel for the GenPat command 🎬

This page was written for the Debian (TM) distribution because the original program doesn't come with a manual page πŸ™ˆ Instead it has its docs in HTML, which you'll find down in SEE ALSO.

Lowkey iconic: GenPat is a program that creates installer programs for Windows πŸͺŸπŸŒˆ

βš™οΈ OPTIONS

  • -R β€” If a patch already exists and has the same contents as the source, replace it silently 🀫
  • -B=64 β€” Sets the blocksize, which defaults to 64. It has to be a multiple of 2, periodt πŸ“
  • -V β€” Gets you more verbose info while the patch is being made πŸ“£
  • -O β€” Turns off the match limit that -A sets. This can sometimes make smaller patches βœ‚οΈ
  • -A=500 β€” The max number of block matches per block, which helps performance. The default is 500, and going higher is slower. Use -V to see the cut-off aborts πŸ‘€

🚦 EXIT STATUS

  • 0 β€” Success πŸŽ‰
  • 1 β€” Arguments missing πŸ™ƒ
  • 2 β€” Other error πŸ’€
  • 3 β€” The source file already has a patch in the specified patch file. This one counts as an error 🚫

πŸ¦‹ SEE ALSO

GenPat is documented more fully in the HTML file /usr/share/doc/nsis/Docs/VPatch/Readme.html. Go check it out, it's so worth it πŸ’œ

πŸ‘‘ AUTHOR

Paul Wise <pabs@debian.org>

This manual page was written by Paul Wise <pabs@debian.org> for the Debian (TM) system. Queen behavior 🫢

Copyright Β© 2005 Paul Wise


Source: GenPat manual, dated October 5, 2005. Love you, bestie πŸ’–βœ¨πŸ¦‹