Alien::...:Prefer(3)

πŸ’– Alien::Build::Plugin::Prefer β€” the whole vibe πŸ’–

okay bestie, so this is Alien::Build::Plugin::Prefer(3), straight out of the User Contributed Perl Documentation collection, and she's serving version 2.88. Let's get into it 🫢


✨ NAME ✨

Alien::Build::Plugin::Prefer β€” literally just: prefer Alien::Build plugins. that's the whole name, no cap πŸ‘‘


🌸 VERSION 🌸

version 2.88 β€” yes ma'am, we're on 2.88 πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

use alienfile;
share {
  start_url 'http://ftp.gnu.org/gnu/make';
  plugin 'Download';
};

like, that's it. that's the moment. ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

So the Prefer plugins sort. That's their whole thing, they sort things. πŸ’…

Then there's the decode plugins β€” those decode HTML and FTP file listings. And ngl, normally you're not gonna reach for those directly, because you'll want to use the Alien::Build::Plugin::Download::Negotiate plugin instead, which will automatically load up the appropriate Prefer plugins for you. it's giving "let the plugin handle it, bestie." πŸ™ˆ

  • Alien::Build::Plugin::Prefer::BadVersion β€” filters out known bad versions from a candidate list. bye girl, not you πŸ‘‹
  • Alien::Build::Plugin::Prefer::GoodVersion β€” requires specific known good versions from a candidate list. only the certified ones, periodt ✨
  • Alien::Build::Plugin::Prefer::SortVersions β€” sorts candidates by version. the organizer of the group chat πŸ“‹

🌈 SEE ALSO 🌈

  • Alien::Build
  • Alien::Build::Plugin

iykyk, go read those next 🫢


πŸ‘‘ AUTHOR πŸ‘‘

Author: Graham Ollis <plicease@cpan.org> β€” the main character fr fr πŸ’œ

Contributors β€” and listen, this list is long, it ate:

  • Diab Jerius (DJERIUS)
  • Roy Storey (KIWIROY)
  • Ilya Pavlov
  • David Mertens (run4flat)
  • Mark Nunberg (mordy, mnunberg)
  • Christian Walde (Mithaldu)
  • Brian Wightman (MidLifeXis)
  • Zaki Mughal (zmughal)
  • mohawk (mohawk2, ETJ)
  • Vikas N Kumar (vikasnkumar)
  • Flavio Poletti (polettix)
  • Salvador FandiΓ±o (salva)
  • Gianni Ceccarelli (dakkar)
  • Pavel Shaydo (zwon, trinitum)
  • Kang-min Liu (εŠ‰εΊ·ζ°‘, gugod)
  • Nicholas Shipp (nshp)
  • Juan JuliΓ‘n Merelo GuervΓ³s (JJ)
  • Joel Berger (JBERGER)
  • Petr PΓ­saΕ™ (ppisar)
  • Lance Wicks (LANCEW)
  • Ahmad Fatoum (a3f, ATHREEF)
  • JosΓ© JoaquΓ­n Atria (JJATRIA)
  • Duke Leto (LETO)
  • Shoichi Kaji (SKAJI)
  • Shawn Laffan (SLAFFAN)
  • Paul Evans (leonerd, PEVANS)
  • HΓ₯kon HΓ¦gland (hakonhagland, HAKONH)
  • nick nauwelaerts (INPHOBIA)
  • Florian Weimer
  • Marcel Telka (mtelka)

every single one of them, iconic behavior πŸŽ€


This software is copyright (c) 2011-2022 by Graham Ollis.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. slay, legally speaking πŸ’…


aaaand that's the page, bestie 🫢 this one came to you via perl v5.42.3, dated 2026-09-21, and it's from Alien::...:Prefer(3) β€” so yeah, go forth and prefer your plugins responsibly, mwah πŸ’–πŸŒΈ

πŸ“¦ where this page comes from