view release on metacpan or search on metacpan
0.008 2021-05-22 14:55:14-0400
- Update download URL. See
<https://github.com/EntropyOrg/p5-Alien-UDUNITS2/pull/14>.
- Extract cflags/libs for share install to alienfile. See
<https://github.com/EntropyOrg/p5-Alien-UDUNITS2/pull/15>.
0.007 2020-05-10 16:39:02-0500
- No changes since 0.006_01.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/UnicornEngine.pm view on Meta::CPAN
C<Makefile.PL> file if you're using ExtUtils::MakeMaker.
my $unicorn= Alien::UnicornEngine->new;
my $build = Module::Build->new(
...
extra_compiler_flags => $unicorn->cflags(),
extra_linker_flags => $unicorn->libs(),
...
);
=head1 VERSION
lib/Alien/UnicornEngine.pm view on Meta::CPAN
=item B<new>
Creates the object. Refer C<Alien::Base> for more information.
=item B<cflags>
This method provides the compiler flags needed to use the library on the system.
=item B<libs>
This method provides the linker flags needed to use the library on the system.
=back
=head1 SEE ALSO
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/Unicruft.pm view on Meta::CPAN
use strict;
use Alien::Unicruft;
my $alien = Alien::Unicruft->new;
say $alien->libs;
say $alien->cflags;
=head1 DESCRIPTION
Ensures that the libunicruft C library is installed on your system.
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Alien/Uninum/ModuleBuild.pm view on Meta::CPAN
sub new {
my $class = shift;
return $class->SUPER::new(@_);
}
my $cflags;
my $libs;
sub alien_do_commands
{
my($self, $phase) = @_;
#unless(defined $cflags)
#{
#my $first = 1;
#foreach my $dep (qw( Alien::GMP ))
#{
#my @dep = ref $dep ? @$dep : ($dep);
inc/Alien/Uninum/ModuleBuild.pm view on Meta::CPAN
#require ExtUtils::CChecker;
#require Capture::Tiny;
#my $cc = ExtUtils::CChecker->new;
#$cc->push_extra_compiler_flags(shellwords ' ' . $alien->cflags);
#$cc->push_extra_linker_flags(shellwords ' ' . $alien->libs);
#my $ok;
#my $out = Capture::Tiny::capture_merged(sub {
#$ok = $cc->try_compile_run("int main(int argc, char *argv[]) { return 0; }");
#});
#if($ok)
#{
#print "ok\n";
#$cflags .= ' ' . $alien->cflags;
#$libs .= ' ' . $alien->libs;
#last;
#}
#else
#{
inc/Alien/Uninum/ModuleBuild.pm view on Meta::CPAN
#}
#}
#print "\n\n" unless $first;
#}
#local $ENV{CFLAGS} = $cflags;
#local $ENV{LIBS} = $libs;
$self->SUPER::alien_do_commands($phase);
}
view all matches for this distribution
view release on metacpan or search on metacpan
inc/inc_Module-Build/Module/Build.pm view on Meta::CPAN
installed counterparts. For .pm and .pod files, a diff will be shown
(this currently requires a 'diff' program to be in your PATH). For
other files like compiled binary files, we simply report whether they
differ.
A C<flags> parameter may be passed to the action, which will be passed
to the 'diff' program. Consult your 'diff' documentation for the
parameters it will accept - a good one is C<-u>:
./Build diff flags=-u
=item dist
[version 0.02]
inc/inc_Module-Build/Module/Build.pm view on Meta::CPAN
key C<*> (asterisk) denotes any global options that should be applied
to all actions, and the key 'Build_PL' specifies options to be applied
when you invoke C<perl Build.PL>.
* verbose=1 # global options
diff flags=-u
install --install_base /home/ken
--install_path html=/home/ken/docs/html
installdeps --cpan_client 'cpanp -i'
If you wish to locate your resource file in a different location, you
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/VideoLAN/LibVLC.pm view on Meta::CPAN
%p = ExtUtils::PkgConfig->find("$lib $version");
} else {
%p = ExtUtils::PkgConfig->find("$lib $version");
}
my @cflags = grep { $_ ne '' } split /\s/, $p{cflags};
$p{cflags} = \@cflags;
my @ldflags = grep { $_ ne '' } split /\s/, $p{libs};
delete $p{libs};
$p{ldflags} = \@ldflags;
$p{version} = $p{modversion};
delete $p{modversion};
return %p;
}
lib/Alien/VideoLAN/LibVLC.pm view on Meta::CPAN
=item * B<version>
a string with version.
=item * B<cflags>
arrayref of strings, e.g. C<['-I/foo/bar']>
=item * B<ldflags>
arrayref of strings, e.g. C<['-L/foo/baz', '-lvlc']>
=back
view all matches for this distribution
view release on metacpan or search on metacpan
share/adapter/ext/ext-base-debug.js view on Meta::CPAN
}
},
/**
* Return the dom node for the passed String (id), dom node, or Ext.Element.
* Optional 'strict' flag is needed for IE since it can return 'name' and
* 'id' elements by using getElementById.
* Here are some examples:
* <pre><code>
// gets dom node based on id
var elDom = Ext.getDom('elId');
view all matches for this distribution
view release on metacpan or search on metacpan
share/vendor/css/bootstrap.css view on Meta::CPAN
.icon-lock {
background-position: -287px -24px;
}
.icon-flag {
background-position: -312px -24px;
}
.icon-headphones {
background-position: -336px -24px;
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/WhiteDB.pm view on Meta::CPAN
Alien::WhiteDB
=head1 SYNOPSIS
my $alien = Alien::WhiteDB->new;
my $cflags = $alien->cflags;
my $libs = $alien->libs;
The above methods are inherited from L<Alien::Base>.
If C<whitedb libwgdb-dev> packages installed on your system, L<Alien::Base> will attempt to use the system version.
view all matches for this distribution
view release on metacpan or search on metacpan
xt/author/settings/perltidy.txt view on Meta::CPAN
--warning-output
--maximum-line-length=76
--indent-columns=4
--entab-leading-whitespace=4
# --check-syntax
# -perl-syntax-check-flags=-c
--continuation-indentation=2
--outdent-long-quotes
--outdent-long-lines
--outdent-labels
--paren-tightness=1
view all matches for this distribution
view release on metacpan or search on metacpan
Changes for Perl extension Alien-Win32-LZMA
4.66 Fri 29 May 2009
- Updating to Module::Install 0.91
- Changes the lzma.exe svn:executable flag to true so that it
will run on Cygwin (I hope).
- Noting copyright and license for lzma.exe in the POD.
4.65 Sat 2 May 2009
- Created initial implementation
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/Wslay.pm view on Meta::CPAN
Alien::Wslay - Discover or download and install Wslay
=head1 SYNOPSIS
my $alien = Alien::Wslay->new;
my $cflags = $alien->cflags;
my $libs = $alien->libs;
my $dynamic_libs = $alien->dynamic_libs;
The above methods are inherited from L<Alien::Base>.
view all matches for this distribution
view release on metacpan or search on metacpan
0.04 2017-08-27
Fix preserving executable flag for xgboost command
0.03 2017-08-26
* Windows install working. Thanks again to Graham Ollis <plicease@cpan.org>
0.02 2017-08-24
* System install working using ffi_name property. Thanks to Graham Ollis <plicease@cpan.org>
* Switch from Module::Build to ExtUtils::MakeMaker
view all matches for this distribution