ExtUti...ompiler(3pm)
πΈ NAME πΈ
Okay so welcome bestie, you're in the 3pm section of the User Contributed Perl Documentation, and this little icon is ExtUtils::Builder::Compiler β An interface around different compilers. π
β¨ VERSION β¨
version 0.037 β that's the one, that's the whole version, no cap. π
π¦ DESCRIPTION π¦
So basically this is an interface wrapping around different compilers. It's giving middleman, and honestly that's the point. π«Ά
It's usually not used directly β instead a portability layer like ExtUtils::Builder::Autodetect::C handles it for you. So like, you can talk to it yourself, but the whole vibe is that something else is doing the talking. iykyk π
π METHODS π
π add_include_dirs($dirs, %options) π
Add dirs to the include list. You hand it your directories, they land in the include list, done and dusted. β¨
There's also a %options hash if you're feeling extra. π
π add_defines($defines, %options) π
Add defines to the define list β and heads up, the defines come in as a hash. π₯
And yep, %options is there too, same energy. πΈ
π compile($source, $target, %options) π
Compile a $source to $destination. That's it. That's the method. It compiles things. π¦
And once again, %options is riding along for the journey. π§
β AUTHOR β
Leon Timmermans <fawaka@gmail.com> β the actual legend behind this, giving main character energy so the rest of us don't have to. π
π COPYRIGHT AND LICENSE π
This software is copyright (c) 2012 by Leon Timmermans.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. π
And that's a wrap, bestie! π«Ά This lil page came to you via perl v5.40.1, dated 2026-06-12 β so go forth, wrap those compilers, and slay. π
β¨π
π¦ where this page comes from
- ubuntu stonking: libextutils-builder-compiler-perl 0.037-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms