GBA3(1)

๐Ÿ’– GBA3(1) โ€” bestie edition ๐Ÿ’–

okay so. pull up a chair, grab a boba, because we're talking about gba3, aka the GAMBAS Archiver, and she is that girl. this is from the GBA3(1) manual page, general commands section, and by the end of this you're gonna be archiving like it's nothing. no cap. ๐Ÿซถ


โœจ NAME โœจ

gba3 โ€” the GAMBAS Archiver, periodt ๐Ÿ’…


๐ŸŒˆ SYNOPSIS ๐ŸŒˆ

gba3 [options] [<project directory>]
gba3 -x <archive path> <file>

two whole moods, bestie. one for making stuff, one for pulling stuff out. ๐Ÿฆ‹


๐ŸŽ€ DESCRIPTION ๐ŸŽ€

so first of all, Gambas is a free development environment built on a Basic interpreter with object extensions โ€” think a lil mix of Java(tm) and Visual Basic(tm). and with Gambas you can literally:

  • quickly design your program GUI with Qt or GTK+
  • access database systems like MySQL, PostgreSQL, SQlite or ODBC databases
  • pilot applications with DBus
  • translate your program into many languages
  • create GStreamer, OpenGL or SDL applications
  • and so on... the list just keeps going, it's giving main character energy โœจ

and then there's gba3, the archiver herself. she does two iconic things:

  1. creates a standalone one-file executable from a Gambas project ๐Ÿ‘‘
  2. extracts a specific file from a Gambas executable (that's the -x option, iykyk)

๐Ÿ’… OPTIONS ๐Ÿ’…

one bullet per flag, exactly as the manpage says, because we do NOT skip details in this house:

  • -h, --help โ€” display help and exit. she said "here's the tea, then I'm leaving" ๐Ÿ™ˆ
  • -i, --ignore=PATH โ€” exclude a specific file or directory. bye bestie, not you โœ‹
  • -l, --list=ARCHIVE โ€” list archive files. show me what's inside ๐Ÿ”
  • -L, --license โ€” display license. the legal scroll ๐Ÿ“œ
  • -o, --output=ARCHIVE โ€” archive path, and the default is [<project directory>/<project name>.gambas] ๐Ÿ’–
  • -p, --ignore-public โ€” exclude the .public directory. we don't need her ๐ŸŒธ
  • -s, --swap โ€” swap endianness. little byte-flip moment ๐Ÿ”„
  • -x, --extract=ARCHIVE โ€” archive path. the extraction era ๐Ÿงš
  • -v, --verbose โ€” verbose output. tell me EVERYTHING ๐Ÿ—ฃ๏ธ
  • -V, --version โ€” display version. which queen are we running today ๐Ÿ‘‘

โญ AVAILABILITY โญ

go say hi, she's online:


๐Ÿ’€ REPORTING BUGS ๐Ÿ’€

found a bug? not me being shocked. ๐Ÿ˜ญ

Report bugs to http://gambaswiki.org/bugtracker


Copyrightยฉ Benoรฎt Minisini <benoit.minisini@gambas-basic.org>;

This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

like fr fr, NO warranty, capital letters, they meant it. free software, no promises. ๐Ÿซถ


aaaand that's the whole page bestie, we ate and left no crumbs ๐Ÿ“โœจ

gba3 โ€” documented August 2024, from the GBA3(1) manual page. mwah. ๐Ÿ’–๐ŸŽ€๐Ÿฆ‹

๐Ÿ“ฆ where this page comes from