![]() |
| |||||||
| ExtUtils::Autoconf
Perl interface to GNU autoconf |
ExtUtils::AutoInstall
Automatic install of dependencies via CPAN |
ExtUtils::BuildRC
A reader for Build.PL configuration files |
| ExtUtils::CBuilder
Compile and link C code for Perl modules |
ExtUtils::CBuilder::Base
|
ExtUtils::CBuilder::Platform::aix
|
| ExtUtils::CBuilder::Platform::cygwin
|
ExtUtils::CBuilder::Platform::darwin
|
ExtUtils::CBuilder::Platform::dec_osf
|
| ExtUtils::CBuilder::Platform::os2
|
ExtUtils::CBuilder::Platform::Unix
|
ExtUtils::CBuilder::Platform::VMS
|
| ExtUtils::CBuilder::Platform::Windows
Builder class for Windows platforms |
ExtUtils::CBuilder::Platform::Windows::BCC
|
ExtUtils::CBuilder::Platform::Windows::GCC
|
| ExtUtils::CBuilder::Platform::Windows::MSVC
|
ExtUtils::CChecker
|
ExtUtils::Command
utilities to replace common UNIX commands in Makefiles etc. |
| ExtUtils::Command::MM
Commands for the MM's to use in Makefiles |
ExtUtils::Config
A wrapper for perl's configuration |
ExtUtils::configPL
configures .PL files |
| ExtUtils::Constant
generate XS code to import C header constants |
ExtUtils::Constant::Aaargh56Hash
|
ExtUtils::Constant::Base
base class for ExtUtils::Constant objects |
| ExtUtils::Constant::Utils
helper functions for ExtUtils::Constant |
ExtUtils::Constant::XS
generate C code for XS modules' constants. |
ExtUtils::CppGuess
guess C++ compiler and flags |
| ExtUtils::Depends
Easily build XS extensions that depend on XS extensions |
ExtUtils::DynaGlue
Methods for generating Perl extension files |
ExtUtils::Embed
Utilities for embedding Perl in C/C++ apps |
| ExtUtils::F77
Facilitate use of FORTRAN from Perl/XS code |
ExtUtils::FakeConfig
override %Config values on-the-fly |
ExtUtils::FindFunctions
Find functions in external libraries |
| ExtUtils::H2PM
|
ExtUtils::Helpers
Various portability utilities for module builders |
ExtUtils::InferConfig
Infer Perl Configuration for non-running interpreters |
| ExtUtils::Install
install files from here to there |
ExtUtils::InstallPAR
Install .par's into any installed perl |
ExtUtils::InstallPaths
Build.PL install path logic made easy |
| ExtUtils::LibBuilder
A tool to build C libraries. |
ExtUtils::Liblist
determine libraries to use and how to use them |
ExtUtils::Liblist::Kid
|
| ExtUtils::MakeMaker
Writes Makefiles for extensions |
ExtUtils::MakeMaker::Config
Wrapper around Config.pm |
ExtUtils::MakeMaker::Coverage
add a Makefile target to determine |
| ExtUtils::MakeMaker::Dist::Zilla::Develop
create bare-bones Makefile.PL files for use with dzil |
ExtUtils::MakeMaker::JSONMETA
(deprecated) write META.json instead of META.yml |
ExtUtils::Manifest
Utilities for managing MANIFEST files |
| ExtUtils::Mkbootstrap
make a bootstrap file for use by DynaLoader |
ExtUtils::Mksymlists
write linker options files for dynamic extension |
ExtUtils::MM
OS adjusted ExtUtils::MakeMaker subclass |
| ExtUtils::MM_AIX
AIX specific subclass of ExtUtils::MM_Unix |
ExtUtils::MM_Any
Platform-agnostic MM methods |
ExtUtils::MM_BeOS
methods to override UN*X behaviour in ExtUtils::MakeMaker |
| ExtUtils::MM_Cygwin
methods to override UN*X behaviour in ExtUtils::MakeMaker |
ExtUtils::MM_Darwin
special behaviors for OS X |
ExtUtils::MM_DOS
DOS specific subclass of ExtUtils::MM_Unix |
| ExtUtils::MM_MacOS
once produced Makefiles for MacOS Classic |
ExtUtils::MM_NW5
methods to override UN*X behaviour in ExtUtils::MakeMaker |
ExtUtils::MM_OS2
methods to override UN*X behaviour in ExtUtils::MakeMaker |
| ExtUtils::MM_QNX
QNX specific subclass of ExtUtils::MM_Unix |
ExtUtils::MM_Unix
methods used by ExtUtils::MakeMaker |
ExtUtils::MM_UWIN
U/WIN specific subclass of ExtUtils::MM_Unix |
| ExtUtils::MM_VMS
methods to override UN*X behaviour in ExtUtils::MakeMaker |
ExtUtils::MM_VOS
VOS specific subclass of ExtUtils::MM_Unix |
ExtUtils::MM_Win32
methods to override UN*X behaviour in ExtUtils::MakeMaker |
| ExtUtils::MM_Win95
method to customize MakeMaker for Win9X |
ExtUtils::ModuleMaker
Better than h2xs for creating modules |
ExtUtils::ModuleMaker::Auxiliary
Subroutines for testing ExtUtils::ModuleMaker |
| ExtUtils::ModuleMaker::Defaults
Default values for ExtUtils::ModuleMaker objects |
ExtUtils::ModuleMaker::Initializers
Methods used within C<ExtUtils::ModuleMaker::new()> and C<ExtUtils::ModuleMaker::Interactive::Main_Menu> |
ExtUtils::ModuleMaker::Interactive
Hold methods used in F<modulemaker> |
| ExtUtils::ModuleMaker::Licenses::Local
Templates for the module's License/Copyright |
ExtUtils::ModuleMaker::Licenses::Standard
Open source software licenses |
ExtUtils::ModuleMaker::Opts
Process command-line options for F<modulemaker> |
| ExtUtils::ModuleMaker::PBP
Create a Perl extension in the style of Damian Conway's Perl Best Practices |
ExtUtils::ModuleMaker::PBP::Auxiliary
Subroutines for testing ExtUtils::ModuleMaker::PBP |
ExtUtils::ModuleMaker::PBP::Interactive
Hold methods used in F<mmkrpbp> |
| ExtUtils::ModuleMaker::StandardText
Methods used within ExtUtils::ModuleMaker |
ExtUtils::ModuleMaker::TT
Makes skeleton modules with Template Toolkit |
ExtUtils::MY
ExtUtils::MakeMaker subclass for customization |
| ExtUtils::Myconst2perl
|
ExtUtils::MY_Metafile
META.yml customize with ExtUtil::MakeMaker |
ExtUtils::nvcc
CUDA compiler and linker wrapper for Perl's toolchain |
| ExtUtils::nvcc::Backend
Backend to CUDA compiler and linker wrapper for Perl's toolchain |
ExtUtils::Packlist
manage .packlist files |
ExtUtils::ParseXS
Converts Perl XS code into C code |
| ExtUtils::PerlPP
A Perl Preprocessor |
ExtUtils::PkgConfig
simplistic interface to pkg-config |
ExtUtils::SVDmaker
Create CPAN distributions |
| ExtUtils::TBone
a "skeleton" for writing "t/*.t" test files. |
ExtUtils::testlib
add blib/* directories to @INC |
ExtUtils::Typemap
Read/Write/Modify Perl/XS typemap files |
| ExtUtils::Typemap::Basic
A set of typemaps for simple types |
ExtUtils::Typemap::Default
A set of useful typemaps |
ExtUtils::Typemap::ObjectMap
A set of typemaps for opaque C/C++ objects |
| ExtUtils::Typemap::STL
A set of useful typemaps for STL |
ExtUtils::Typemap::STL::String
A set of typemaps for STL std::strings |
ExtUtils::Typemap::STL::Vector
A set of typemaps for STL std::vectors |
| ExtUtils::XSBuilder
Automatic Perl XS glue code generation |
ExtUtils::XSBuilder::C::grammar
|
ExtUtils::XSBuilder::CallbackMap
|
| ExtUtils::XSBuilder::FunctionMap
|
ExtUtils::XSBuilder::MapUtil
|
ExtUtils::XSBuilder::ParseSource
parse C source files |
| ExtUtils::XSBuilder::PODTemplate
|
ExtUtils::XSBuilder::StructureMap
|
ExtUtils::XSBuilder::TypeMap
|
| ExtUtils::XSBuilder::WrapXS
create perl XS wrappers for C functions |
ExtUtils::XSpp
XS for C++ |
ExtUtils::XSpp::Cmd
implementation of xspp |
| ExtUtils::XSpp::Driver
|
ExtUtils::XSpp::Exception
Map C++ exceptions to Perl exceptions |
ExtUtils::XSpp::Exception::code
|
| ExtUtils::XSpp::Exception::object
|
ExtUtils::XSpp::Exception::perlcode
|
ExtUtils::XSpp::Exception::simple
|
| ExtUtils::XSpp::Exception::stdmessage
|
ExtUtils::XSpp::Exception::unknown
|
ExtUtils::XSpp::Grammar
|
| ExtUtils::XSpp::Lexer
|
ExtUtils::XSpp::Node
Base class for elements of the parser output |
ExtUtils::XSpp::Node::Access
Node representing an access specifier |
| ExtUtils::XSpp::Node::Argument
Node representing a method/function argument |
ExtUtils::XSpp::Node::Class
A class (inherits from Package). |
ExtUtils::XSpp::Node::Comment
Node representing a comment in the source file |
| ExtUtils::XSpp::Node::Constructor
Node representing a constructor method |
ExtUtils::XSpp::Node::Destructor
Node representing a destructor method |
ExtUtils::XSpp::Node::Enum
Node representing an enum declaration |
| ExtUtils::XSpp::Node::EnumValue
Node representing an enum element |
ExtUtils::XSpp::Node::File
Directive that sets the name of the output file |
ExtUtils::XSpp::Node::Function
Node representing a function |
| ExtUtils::XSpp::Node::Method
Node representing a method |
ExtUtils::XSpp::Node::Module
Node representing an XS++/XS MODULE declaration |
ExtUtils::XSpp::Node::Package
Node representing a Perl package |
| ExtUtils::XSpp::Node::PercAny
contains information about %Foo tags handled by plugins |
ExtUtils::XSpp::Node::Preprocessor
|
ExtUtils::XSpp::Node::Raw
Node for data that should be included in XS verbatim |
| ExtUtils::XSpp::Node::Type
|
ExtUtils::XSpp::Parser
an XS++ parser |
ExtUtils::XSpp::Plugin::Cloning
An XS++ plugin for controlling cloning on thread creation |
| ExtUtils::XSpp::Typemap
map types |
ExtUtils::XSpp::Typemap::parsed
|
ExtUtils::XSpp::Typemap::reference
|
| ExtUtils::XSpp::Typemap::simple
|
| Problems, suggestions, or comments to Randy Kobes. | Questions? Check the FAQ. | |
| Enable installations using PAR::WebStart. |