Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Base classes for Alien:: modules
Perl Shell Other
Failed to load latest commit information.
lib/Alien version 0.022_01
t provide a %{pkg_cofig} by default
xt/release fix pod error, add pod test (release only)
.gitattributes .t files are not Perl 6
.gitignore oops actually need to keep the MANIFEST.SKIP
.travis-install-perl.sh use travis new docker infrastructure
.travis-install-system.sh use travis new docker infrastructure
.travis-test-destdir.sh add destdir test to travis
.travis-test-upgrade.sh Use --unshallow for travis
.travis.yml Use --unshallow for travis
Build.PL remove examples and undue references to GSL
Changes
LICENSE documentation tweaks
MANIFEST.SKIP updates for manifest skip for new travis config
README update readme
TODO update TODO, also skip zz-example.t if no c compiler available

README

Alien::Base is a base class and framework for creating Alien 
distributions.  The goal of the project is to make things as simple and 
easy as possible for both developers and users of Alien modules.

Alien is a Perl namespace for defining dependencies in CPAN for 
libraries and tools which are not "native" to CPAN.  Alien modules will 
typically use the system libraries if they are available, or download 
the latest version from the internet and build them from source code. 
These libraries can then be used by other Perl modules, usually modules 
that are implemented with XS or FFI.

To install Alien::Base, use cpanminus:

 cpanm Alien::Base
 
Once installed you can read the project documentation using the perldoc 
command, or via the metacpan.org website.  If you are an Alien 
developer, see the authoring documentation:

 perldoc Alien::Base::Authoring
 http://metacpan.org/pod/Alien::Base::Authoring

The FAQ also contains hints on dealing with specific challenges, like 
dealing with specific tools:

 perldoc Alien::Base::FAQ
 http://metacpan.org/pod/Alien::Base::FAQ

If you are a user of an Alien module, you will likely be more interested 
in the Alien::Base interface itself:

 perldoc Alien::Base
 http://metacpan.org/pod/Alien::Base

For questions that aren't answered in the documentation, please feel 
free to contact the Alien::Base team:

 * IRC: #native on irc.perl.org
 * mailing list at https://groups.google.com/forum/#!forum/perl5-alien
 * GitHub issue tracker at https://github.com/Perl5-Alien/Alien-Base/issues


Something went wrong with that request. Please try again.