GIR(1)

✨ GIR(1) ✨

okay bestie, sit down, hydrate, and let me tell you about gir πŸ’– it's a User Commands girlie and she is literally here to generate rust code from gir files. no cap. πŸ¦‹


🌸 NAME 🌸

gir β€” generate rust code from gir files πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

gir [options] [<library> <version>]

✨ DESCRIPTION ✨

like, sometimes you just need the help text, and that's valid:

gir (-h | --help)

that's it, that's the vibe check πŸ‘‘


πŸ’… OPTIONS πŸ’…

one bullet per flag, no skipping, we keep every single one because every detail matters 🫢

  • -c, --config CONFIG β€” where your config file lives, bestie. the path. default is Gir.toml πŸ“„
  • -h, --help β€” shows you this message. the classic. the icon. the main character πŸŽ€
  • -d, --girs-directories GIRSPATH β€” the directories where your GIR files are hanging out πŸ“‚
  • -m, --mode MODE β€” what mode are we in today? the options are doc, normal, sys, or not_bound. pick your fighter ⭐
  • -o, --target PATH β€” the target path. yes. that one 🎯
  • -p, --doc-target-path PATH β€” the doc target path, specifically. docs get their own path, as they should πŸ’–
  • -b, --make-backup β€” makes a backup before generating. honestly so real of her, safety first πŸ›Ÿ
  • -s, --stats β€” shows statistics. numbers! data! slay πŸ“Š
  • --disable-format β€” turns off formatting for the generated code. no auto-glow-up today, the code stays as it is πŸ™ˆ
  • --check-gir-file PATH β€” checks whether the .gir file you handed her is valid. a vibe check, but for files βœ…

πŸ‘‘ AUTHOR πŸ‘‘

Matthias Geiger <werdahias@riseup.net> β€” yes, an actual human wrote this πŸ’œ


Copyright Β© 2024 Matthias Geiger.

This manual page was written for the Debian system (and may be used by others).

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 3 or (at your option) any later version published by the Free Software Foundation. periodt. πŸ“œ


ok that's the whole page bestie, no notes, everything's there, iykyk πŸ’…βœ¨

and a lil sign-off for you: this was gir version 0.19.1, dated May 2024, living her best life in section GIR(1) πŸ¦‹πŸŽ€πŸ’– byeee 🫢

πŸ“¦ where this page comes from