Alien-wxWidgets
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
inc/My/Build/Base.pm view on Meta::CPAN
package My::Build::Base;
use strict;
use base qw(Module::Build);
use My::Build::Utility qw(awx_arch_file awx_touch);
use Alien::wxWidgets::Utility qw(awx_sort_config awx_grep_config);
use File::Path ();
use File::Basename ();
use Fatal qw(open close unlink);
use Data::Dumper;
use File::Glob qw(bsd_glob);
use Carp;
use lib '.';
# Ensure deterministic output
$Data::Dumper::Sortkeys = 1;
# use the system version of a module if present; in theory this could lead to
# compatibility problems (if the latest version of one of the dependencies,
# installed in @INC is incompatible with the bundled version of a module)
sub _load_bundled_modules {
# the load order is important: all dependencies must be loaded
# before trying to load a module
require inc::latest;
inc::latest->import( $_ )
inc/inc_Module-Load/Module/Load.pm view on Meta::CPAN
=head1 NAME
Module::Load - runtime require of both modules and files
=head1 SYNOPSIS
use Module::Load;
my $module = 'Data:Dumper';
load Data::Dumper; # loads that module
load 'Data::Dumper'; # ditto
load $module # tritto
my $script = 'some/script.pl'
load $script;
load 'some/script.pl'; # use quotes because of punctuations
load thing; # try 'thing' first, then 'thing.pm'
load CGI, ':standard' # like 'use CGI qw[:standard]'
inc/inc_Params-Check/Params/Check.pm view on Meta::CPAN
package Params::Check;
use strict;
use Carp qw[carp croak];
use Locale::Maketext::Simple Style => 'gettext';
use Data::Dumper;
BEGIN {
use Exporter ();
use vars qw[ @ISA $VERSION @EXPORT_OK $VERBOSE $ALLOW_UNKNOWN
$STRICT_TYPE $STRIP_LEADING_DASHES $NO_DUPLICATES
$PRESERVE_CASE $ONLY_ALLOW_DEFINED $WARNINGS_FATAL
$SANITY_CHECK_TEMPLATE $CALLER_DEPTH
];
@ISA = qw[ Exporter ];
lib/Alien/wxWidgets.pm view on Meta::CPAN
my $class = shift;
my @configs = $class->get_configurations( @_ );
print _pretty_print_configuration( $_ ) foreach @configs;
}
sub dump_configurations {
my $class = shift;
my @configs = $class->get_configurations( @_ );
require Data::Dumper;
print Data::Dumper->Dump( \@configs );
}
sub get_configurations {
my $class = shift;
return awx_sort_config awx_grep_config [ $class->_list ], @_;
}
my $lib_nok = 'adv|base|html|net|xml|media';
my $lib_mono_28 = 'adv|base|html|net|xml|xrc|media|aui|richtext';
view all matches for this distributionview release on metacpan - search on metacpan
( run in 1.224 second using v1.00-cache-2.02-grep-82fe00e-cpan-2c419f77a38b )