Changes for version 0.034 - 2025-12-22
- Rename EUB::AutoDetect::C to EUB::BuildTools::FromPerl
- Add standard option to compilers
- Refactor C++ support
- Add static_library_file delegate to FromPerl
- Eliminate EUB::Multilingual
- Automatically add dependencies on implicit typemaps
- Allow .c inputs on module_for_xs
Modules
Helper role for argument collecting classes
Backwards compatability shim for ExtUtils::Builder::BuildTools::FromPerl
Helper role for classes producing binary objects
compiler configuration, derived from perl's configuration
An interface around different compilers.
Class for compiling with Microsoft Visual C
Class for compiling with a unix compiler
Class for compiling with a VMS compiler
Configure-time utilities for using C headers, libraries, or OS features
An interface around different linkers.
Essential functions for implementing XS in a Plan
A profile for compiling and linking against perl
Provides
in lib/ExtUtils/Builder/Linker/Ar.pm
in lib/ExtUtils/Builder/Linker/COFF.pm
in lib/ExtUtils/Builder/Linker/ELF/Any.pm
in lib/ExtUtils/Builder/Linker/ELF/GCC.pm
in lib/ExtUtils/Builder/Linker/Mach/GCC.pm
in lib/ExtUtils/Builder/Linker/PE/GCC.pm
in lib/ExtUtils/Builder/Linker/PE/MSVC.pm
in lib/ExtUtils/Builder/Linker/Unixy.pm
in lib/ExtUtils/Builder/Linker/XCOFF.pm