Search results for "distribution:Alien-Build POLETTIX"
alienfile - Specification for defining an external dependency for CPAN
An alienfile is a recipe used by Alien::Build to, probe for system libraries or download from the internet, and build source for those libraries. This document acts as reference for the alienfile system, but if you are starting out writing your own A...
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC
Alien::Util - Alien Utilities used at build and runtime
This module contains some functions used by both the Alien::Build build-time and <Alien::Base> run-time for Alien. version_cmp $cmp = version_cmp($x, $y) Comparison method used by "atleast_version" in Alien::Base, "exact_version" in Alien::Base and "...
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC
Alien::Role - Extend Alien::Base with roles!
The "Alien::Role" namespace is intended for writing roles that can be applied to Alien::Base to extend its functionality. You could of course write subclasses that extend Alien::Base, but then you have to either stick with just one subclass or deal w...
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC
Test::Alien - Testing tools for Alien modules
This module provides tools for testing Alien modules. It has hooks to work easily with Alien::Base based modules, but can also be used via the synthetic interface to test non Alien::Base based Alien modules. It has very modest prerequisites. Prior to...
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC
Alien::Base - Base classes for Alien:: modules
NOTE: Alien::Base::ModuleBuild is no longer bundled with Alien::Base and has been spun off into a separate distribution. Alien::Base::ModuleBuild will be a prerequisite for Alien::Base until October 1, 2017. If you are using Alien::Base::ModuleBuild ...
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC
Alien::Build - Build external dependencies for use in CPAN
This module provides tools for building external (non-CPAN) dependencies for CPAN. It is mainly designed to be used at install time of a CPAN client, and work closely with Alien::Base which is used at runtime. This is the detailed documentation for t...
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC
Alien::Base::FAQ - Frequently asked questions
This used to answer FAQs regarding the only way to author an Alien::Build distribution, which was with Alien::Base::ModuleBuild. You should now seriously consider using the newer more reliable method which is via Alien::Build and alienfile. Alien::Bu...
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC
Alien::Build::rc - Alien::Build local config
Alien::Build will load your "~/.alienbuild/rc.pl" file, if it exists before running the alienfile recipe. This allows you to alter the behavior of Alien::Build based Aliens if you have local configuration requirements. For example you can prompt befo...
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC
Test::Alien::Run - Run object
This class stores information about a process run as performed by Test::Alien#run_ok. That function is the *ONLY* way to create an instance of this class....
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC
Alien::Build::MM - Alien::Build installer code for ExtUtils::MakeMaker
This class allows you to use Alien::Build and Alien::Base with ExtUtils::MakeMaker. It load the alienfile recipe in the root of your Alien dist, updates the prereqs passed into "WriteMakefile" if any are specified by your alienfile or its plugins, an...
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC
Test::Alien::Diag - Print out standard diagnostic for Aliens in the test step.
This module provides an "alien_diag" method that prints out diagnostics useful for cpantesters and other bug reports that gives a quick summary of the important settings like "clfags" and "libs"....
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC
Alien::Build::Temp - Temp Dir support for Alien::Build
This class is private to Alien::Build....
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC
Alien::Build::Util - Private utility functions for Alien::Build
This module contains some private utility functions used internally by Alien::Build. It shouldn't be used by any distribution other than "Alien-Build". That includes Alien::Build plugins that are not part of the Alien::Build core. You have been warne...
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC
Test::Alien::Build - Tools for testing Alien::Build + alienfile
This module provides some tools for testing Alien::Build and alienfile. Outside of Alien::Build core development, It is probably most useful for Alien::Build::Plugin developers. This module also unsets a number of Alien::Build specific environment va...
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC
Alien::Build::Manual - The Alien::Build Manual
Alien::Build comes with a number of manuals that are useful depending on how you are using Alien. Alien::Build::Manual::Alien General alien author documentation. Alien::Build::Manual::AlienAuthor Alien author documentation. Alien::Build::Manual::Alie...
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC
Alien::Build::Plugin - Plugin base class for Alien::Build
This document describes the Alien::Build plugin base class. For details on how to write a plugin, see Alien::Build::Manual::PluginAuthor. Listed are some common types of plugins: Alien::Build::Plugin::Build Tools for building. Alien::Build::Plugin::C...
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC
Alien::Base::Wrapper - Compiler and linker wrapper for Alien
This module acts as a wrapper around one or more Alien modules. It is designed to work with Alien::Base based aliens, but it should work with any Alien which uses the same essential API. In the first example (from the command line), this class acts a...
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC
Alien::Base::Authoring - Authoring an Alien distribution using Alien::Base
This used to document the only way to author an Alien distribution, which was with Alien::Base::ModuleBuild. You should now seriously consider using the newer more reliable method which is via Alien::Build and alienfile. Read all about it in Alien::B...
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC
Alien::Base::PkgConfig - Private legacy pkg-config class for Alien::Base
This class is used internally by Alien::Base and Alien::Base::ModuleBuild to store information from pkg-config about installed Aliens. It is not used internally by the newer alienfile and Alien::Build. It should never be used externally, should not b...
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC