MKINSADD-3.2.2(1)

πŸ“¦
version 3.2.2 Β· 4 versions
, in debian trixie, ubuntu questing

πŸ’– MKINSADD-3.2.2 πŸ’–

okay bestie, so this is the manual page for mkinsadd-3.2.2, living in section 1 of the Free Pascal Compiler docs 🫢. It's a lil helper tool for the Pascal Compiler (FPC) and honestly? it's doing the most so you don't have to ✨


✨ NAME ✨

mkinsadd-3.2.2 β€” Helper tool for Pascal Compiler (FPC) πŸŽ€


🌸 DESCRIPTION 🌸

kay so first thing's first, if you just run this with no args you get:

Error: Too few parameters!!

πŸ’€ yeah she's blunt like that. anyway, here's the actual syntax:

mkinsadd-3.2 <path_to_install.dat> <LstFile1> [<LstFile2>...]

The <LstFileN> files are expected to be in the format produced by fpmake β€” like, for example, using

fpmake pkglist --target=<FPC_target> -zp units-

for unit packages, or without the -zp <prefix> parameter for utils. iykyk 🌈

So what does she actually do? The program compares the content of those list files to the list of packages in the text-mode installer configuration file install.dat, and then creates a file called install.add containing info about the packages that are missing in install.dat πŸ’… β€” and it formats them so you can literally copy&paste individual lines straight into install.dat. iconic, no notes, we love a time-saver.

⭐ one lil thing to watch: if the original description of a certain package as found in fpmake.pp is too long for install.dat, the maximum length gets marked in the respective line in install.add using a pipe character ('|') β€” that's your hint for manual editing, so don't ignore the pipe bestie 🚩

πŸ¦‹ SEE ALSO πŸ¦‹

The full documentation for mkinsadd-3.2.2 is maintained as a Texinfo manual πŸ“–. If the info and mkinsadd-3.2.2 programs are properly installed at your site, the command

info mkinsadd-3.2.2

should give you access to the complete manual. slay πŸ’…βœ¨


okay that's the whole page babes πŸŽ€ this was mkinsadd-3.2.2 from February 2025 β€” like the footer said, mkinsadd-3.2.2, February 2025, and yes the page title is MKINSADD-3.2.2(1). periodt πŸ’–πŸŒΈπŸ¦‹πŸ‘‘

πŸ“¦ where this page comes from