fpcjres(1)
π fpcjres(1) β the resource file converter
okay bestie, welcome to section 1 of the manual, aka User Commands, aka where the little executables live π
β¨ NAME β¨
fpcjres β manual page for fpcjres, a resource file converter. that's the whole vibe. converter of resources. slay π¦
π§ DESCRIPTION π§
so fpcjres is not a program you go out of your way to run, bestie β it's the free pascal compiler's little helper π«Ά. the compiler calls it up and it does the translating: it takes your {$R xxx} directives and turns them into java resources that you can then include inside a java class. like a tiny multilingual friend shipping your stuff across the language border, no cap π
the syntax, exactly as the universe intended:
fpcjres [options] <inputfile> [<inputfile>...] [-o <outputfile>]
so: options first, then one or more input files (yes, you can pile them up, it's giving buffet energy π), and optionally -o <outputfile> to name where it all lands.
π OPTIONS π
one bullet per flag, no skipping, we don't do that here β¨
--help,-h,-?β shows a help message screen. three whole ways to say "bestie explain yourself" π--version,-Vβ shows the program version. capitalV, don't get it twisted π--verbose,-vβ be verbose. lowercasevthis time. it will simply talk more, and honestly? iconic π--input,-i <x>β ignored for compatibility with other tools. yeah. it's there, it does nothing, it's just here so other tools feel seen. fake it till you make it energy π--output,-o <x>β set the output file name. this is where the magic gets written π@<file>β read more options from file<file>. yes, an at-sign, then a file, and boom, more options get loaded in. options inception πΈ
π SEE ALSO π
fpc(1) β the free pascal compiler herself, the main character, the one who callsfpcjresin the first place π
heads up bestie: that-i/--inputflag is a no-op β it's only hanging around for compatibility with other tools, so don't expect it to actually do anything. periodt.
and that's the page!! π«Ά this came out of the User Commands part of the manual, source/version line reading fpcjres - resource file conve..., dated September 2015. stay converting, stay slaying, 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