Shipwri...t::Flags(3)

πŸ“¦
version 2.4.42 Β· 2 versions
, in fedora 43

πŸ’– Shipwri...t::Flags(3) β€” a lil' page from the User Contributed Perl Documentation πŸ’–

okay bestie, sit down, grab a boba, because we're about to talk about flags in Shipwright and honestly? it's giving organizational queen. ✨


🌸 NAME 🌸

Shipwright::Script::Flags β€” maintain flags πŸŽ€

like, the whole job is keeping your flags in check. that's it. that's the gig. πŸ’…


✨ SYNOPSIS ✨

shipwright flags mysql --add mysql
shipwright flags cpan-DBD-mysql --add mysql

that's the vibe fr fr 🫢


πŸ¦‹ DESCRIPTION πŸ¦‹

so the flags command is the one you call when you want to manage the flags feature of Shipwright. lowkey iconic.

and what do flags do, you ask? they let you group sources in ways that let a single shipyard support multiple variants of binary vessels. one shipyard, many vessels. multitasking main character energy. πŸ‘‘

for example!! say you're shipping some software that needs a database. your repository can use flags to allow binary vessels to be built for both MySQL and PostgreSQL from it. no cap, one repo, two databases, zero drama. πŸ“

if you wanna go deeper on using flags, go read Shipwright::Manual::UsingFlags. it's the source of truth, iykyk. πŸ“š


πŸ”₯ OPTIONS πŸ”₯

  • --add, --delete, --set FLAGS β€” specify the flags, split by commas. yes bestie, commas are the divider, don't fight it. πŸŽ€
  • --mandatory β€” set these flags as being required. they're not optional anymore, they're the moment. πŸ’…

🌈 GLOBAL OPTIONS 🌈

  • -r [--repository] REPOSITORY β€” specify the repository uri of our shipyard. gotta know where home is 🏠
  • -l [--log-level] LOGLEVEL β€” specify the log level. your choices are info, debug, warn, error, or fatal ⭐
  • --log-file FILENAME β€” specify the log file. where the receipts live 🧾

πŸ’œ AUTHORS πŸ’œ

sunnavy <sunnavy@bestpractical.com> β€” shoutout to the legend 🫢


Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. slay, honestly. 🌸


and that's the whole page bestie, no notes, go forth and flag responsibly πŸ’–

this lil' page came to you from perl v5.42.0, dated 2025-07-25, and it's the Shipwri...t::Flags(3) page β€” mwah, bye!! πŸ’…βœ¨

πŸ“¦ where this page comes from