Alien-Base

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN


0.023_01  Sat Jan 2, 2015
  - Fixed a usually harmless but frequently annoying isssue where the
    alien_install_commands were executed on every invocation of './Build',
    './Build test', and './Build install' instead of just once as is
    needed.  (plicease gh#141)
  - Archive extraction can now be overridden with the alien_extract_archive
    method in Alien::Base::ModuleBuild. (salva++ gh#142)
  - Fixed bug with windows where using \ instead of / broke relocatable
    installs.  (plicease gh#139)
  - Promoted _env_do_system a public method named alien_do_system
    (salva++ gh#143)

0.023  Mon Sep 14, 2015
  - Fixed typo in FAQ
  - Updated FAQ Alien::gmake example to require Alien::gmake 0.11
  - Otherwise a production release identical to the 0.22_01 release

0.022_01  Fri Jul 31, 2015
  - Add support for ALIEN_INSTALL_TYPE environment variable

lib/Alien/Base.pm  view on Meta::CPAN

sub alien_helper {
  {};
}

=head2 inline_auto_include

 my(@headers) = Alien::MyLibrary->inline_auto_include;

List of header files to automatically include in inline C and C++
code when using L<Inline::C> or L<Inline::CPP>.  This is provided
as a public interface primarily so that it can be overidden at run
time.  This can also be specified in your C<Build.PL> with 
L<Alien::Base::ModuleBuild> using the C<alien_inline_auto_include>
property.

=cut

sub inline_auto_include {
  my ($class) = @_;
  return [] unless $class->config('inline_auto_include');
  $class->config('inline_auto_include')



( run in 0.360 second using v1.01-cache-2.11-cpan-64827b87656 )