view release on metacpan or search on metacpan
av_store|||
av_undef|||
av_unshift|||
ax|||n
bad_type|||
bind_match|||
block_end|||
block_gimme||5.004000|
block_start|||
boolSV|5.004000||p
boot_core_PerlIO|||
view all matches for this distribution
view release on metacpan or search on metacpan
Algorithm/TrunkClassifier/ppport.h view on Meta::CPAN
av_store|||
av_undef|||
av_unshift|||
ax|||n
bad_type|||
bind_match|||
block_end|||
block_gimme||5.004000|
block_start|||
boolSV|5.004000||p
boot_core_PerlIO|||
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alice/HTTP/Server.pm view on Meta::CPAN
sub _build_httpd {
my $self = shift;
my $httpd;
# eval in case server can't bind port
eval {
$httpd = Fliggy::Server->new(
host => $self->address,
port => $self->port,
);
view all matches for this distribution
view release on metacpan or search on metacpan
use Test::Needs qw(Inline::CPP);
subtest "Testing using cola test: overlappingClusters02" => sub {
Inline->import( with => 'Alien::Adaptagrams' );
Inline->bind( CPP => <<'EOF' );
#include <vector>
#include <utility>
#include <cstdlib>
#include "libcola/cola.h"
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/AntTweakBar.pm view on Meta::CPAN
Alien::AntTweakbar is a Perl module that provides dependencies (libraries, platform-dependent build-scripts) of AntTweakBar. Install this module to be able to install and use L<AntTweakBar> for your Perl.
AntTweakBar (see L<http://anttweakbar.sourceforge.net/>) is nice tiny
GUI library for OpenGL/SDL/DirectX applications.
Alien::AntTweakbar is not perl bindings for AntTweakBar but the (static) library itself.
=head1 TODO
DirectX build is broken. Patches are very welcome.
view all matches for this distribution
view release on metacpan or search on metacpan
corpus/libpalindrome/Makefile.in view on Meta::CPAN
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
am__tar = @am__tar@
am__untar = @am__untar@
bindir = @bindir@
build = @build@
build_alias = @build_alias@
build_cpu = @build_cpu@
build_os = @build_os@
build_vendor = @build_vendor@
corpus/libpalindrome/Makefile.in view on Meta::CPAN
oldincludedir = @oldincludedir@
pdfdir = @pdfdir@
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
srcdir = @srcdir@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
top_build_prefix = @top_build_prefix@
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/BatToExeConverter.pm view on Meta::CPAN
The compulsory C<bat> param should be the name of the source batch script.
The compulsory C<exe> param should be the path to white the executable to,
and must NOT already exist.
The optional C<ico> param will bind an icon to the executable.
The optional C<dos> param will indicate that the executable is intended
for the command line. If C<not> supplied, STDOUT and STDERR will be
supressed and a "DOS box" will not be shown on execution.
view all matches for this distribution
view release on metacpan or search on metacpan
CONTRIBUTING view on Meta::CPAN
<<<=== COPYRIGHT CONTRIBUTIONS ===>>>
[ BEGIN, APTECH FAMILY COPYRIGHT ASSIGNMENT AGREEMENT ]
By contributing to this repository, you agree that any and all such Contributions and derivative works thereof shall immediately become part of the APTech Family of software and documentation, and you accept and agree to the following legally-binding...
1. Definitions.
"You" or "Your" shall mean the copyright owner, or legal entity authorized by the copyright owner, that is making this Agreement. For legal entities, the entity making a Contribution and all other entities that control, are controlled by, or are und...
CONTRIBUTING view on Meta::CPAN
"Contribution" shall mean any original work of authorship, including any changes or additions or enhancements to an existing work, that is intentionally submitted by You to this repository for inclusion in, or documentation of, any of the products or...
2. Assignment of Copyright. Subject to the terms and conditions of this Agreement, and for good and valuable consideration, receipt of which You acknowledge, You hereby transfer to the Delaware corporation named Auto-Parallel Technologies, Inc. with...
You hereby agree that if You have or acquire hereafter any patent or interface copyright or other intellectual property interest dominating the software or documentation contributed to by the Work (or use of that software or documentation), such domi...
You hereby represent and warrant that You are the sole copyright holder for the Work and that You have the right and power to enter into this legally-binding contractual agreement. You hereby indemnify and hold harmless APTech, its heirs, assignees,...
3. Grant of Patent License. Subject to the terms and conditions of this Agreement, You hereby grant to APTech and to recipients of software distributed by APTech a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as ...
4. You represent that you are legally entitled to assign the above copyright and grant the above patent license. If your employer(s) or contractee(s) have rights to intellectual property that you create that includes your Contributions, then you rep...
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/Build/Plugin/Build/Autoconf.pm view on Meta::CPAN
);
if($^O eq 'MSWin32')
{
# for whatever reason autohell puts the .dll files in bin, even if you
# point --bindir somewhere else.
$meta->after_hook(
build_ffi => sub {
my($build) = @_;
my $prefix = $build->install_prop->{autoconf_prefix};
my $bin = Path::Tiny->new($ENV{DESTDIR})->child($prefix)->child('bin');
view all matches for this distribution
view release on metacpan or search on metacpan
patch/cfitsio-4.4.0.patch view on Meta::CPAN
*** 28,34 ****
prefix = @prefix@
exec_prefix = @exec_prefix@
- DESTDIR =
CFITSIO_BIN = ${DESTDIR}@bindir@
CFITSIO_LIB = ${DESTDIR}@libdir@
CFITSIO_INCLUDE = ${DESTDIR}@includedir@
--- 28,33 ----
view all matches for this distribution
view release on metacpan or search on metacpan
inc/My/Builder.pm view on Meta::CPAN
my $archive = catfile($download, File::Fetch->new(uri => $bp->{url})->file);
print "Extracting $archive...\n";
my $ae = Archive::Extract->new( archive => $archive );
die "###ERROR###: Cannot extract $archive ", $ae->error unless $ae->extract(to => $build_src);
my ($prefix, $bindir, $sharedir) = find_CMake_dir(rel2abs($build_src));
dircopy($bindir, catdir($build_out, 'bin'));
dircopy($sharedir, catdir($build_out, 'share'));
}
sub extract_sources {
my ($self, $download, $patches, $build_src) = @_;
inc/My/Builder.pm view on Meta::CPAN
sub set_config_data {
my( $self, $build_out ) = @_;
# try to find CMake root dir
my ($prefix, $bindir, $sharedir) = find_CMake_dir(rel2abs($build_out));
die "###ERROR### Cannot find CMake directory in 'sharedir'" unless $prefix;
if($self->config_data('build_params')->{buildtype} eq 'use_already_existing') {
$self->config_data('share_subdir', rel2abs($prefix));
}
else {
view all matches for this distribution
view release on metacpan or search on metacpan
inc/MBCSFML.pm view on Meta::CPAN
process_xs( $_, \%opt ) for find( qr/.xs$/, 'lib' );
if ( $opt{install_paths}->install_destination('libdoc') &&
$opt{install_paths}->is_default_installable('libdoc') ) {
manify(
$_,
catfile( 'blib', 'bindoc', man1_pagename($_) ),
$opt{config}->get('man1ext'), \%opt
) for keys %scripts;
manify(
$_,
catfile( 'blib', 'libdoc', man3_pagename($_) ),
view all matches for this distribution
view release on metacpan or search on metacpan
cp/codepress/engines/gecko.js view on Meta::CPAN
window.addEventListener('scroll', function() { if(!CodePress.scrolling) CodePress.syntaxHighlight('scroll') }, false);
completeChars = this.getCompleteChars();
completeEndingChars = this.getCompleteEndingChars();
},
// treat key bindings
keyHandler : function(evt) {
keyCode = evt.keyCode;
charCode = evt.charCode;
fromChar = String.fromCharCode(charCode);
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/FFI.pm view on Meta::CPAN
=over 4
=item L<FFI::Platypus>
Write Perl bindings to non-Perl libraries without C or XS
=item L<FFI::CheckLib>
Check that a library is available for FFI
view all matches for this distribution
view release on metacpan or search on metacpan
inc/MBTFLTK.pm view on Meta::CPAN
process_xs($_, \%opt) for find(qr/.xs$/, 'lib');
if ( $opt{install_paths}->install_destination('libdoc')
&& $opt{install_paths}->is_default_installable('libdoc'))
{ manify($_,
catfile('blib', 'bindoc', man1_pagename($_)),
$opt{config}->get('man1ext'), \%opt)
for keys %scripts;
manify($_,
catfile('blib', 'libdoc', man3_pagename($_)),
$opt{config}->get('man3ext'), \%opt)
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/FreeImage.pm view on Meta::CPAN
our $VERSION = '1.001';
=head1 SYNOPSIS
This module is not a perl binding for I<freeimage> library; it is just a helper module that makes dev files (*.h, *.a)
available for linking by other modules.
Alien::FreeImage installation comprise of these steps:
=over
view all matches for this distribution
view release on metacpan or search on metacpan
doc/html/AutoCompleter.html view on Meta::CPAN
<p>The autocompleter will automatically register
<code>onblur</code>, <code>onclick</code> and <code>onkeydown</code> handlers on the same field, so avoid
setting your own, which may cause unpredictable interactions.
However the autocompleter has its own event model
to which you can bind your handling code
(see the <i>EVENTS</i> section below).</p>
</div>
</div>
<div class="TN_node" id="detach_inputField_">
doc/html/AutoCompleter.html view on Meta::CPAN
<p>For a general explanation on registering handlers
for GvaScript events, see the <i>event</i> documentation.
In short, you can register handlers either on the
HTML input element, as in</p>
<pre> <input name="someInput" onfocus = "myAutoCompleter.complete(this)"
onBind = "bindHandler(this, event)"
onLeave = "leaveHandler"></pre>
<p>or on the javascript object, as in</p>
<pre> myAutocompleter.onBind = function(event) {
bindHandler(event.target, event)
};
myAutocompleter.onLeave = leaveHandler;</pre>
<p>Below is the list of events generated by
autocompleter objects.</p>
view all matches for this distribution
view release on metacpan or search on metacpan
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/IUP.pm view on Meta::CPAN
=back
=head1 SYNOPSIS
B<IMPORTANT:> This module is not a perl binding for I<iup + related> libraries; it is just
a helper module. The real perl binding is implemented by L<IUP|IUP> module,
which is using Alien::IUP to locate I<iup + related> libraries on your system (or build it from source codes).
Alien::IUP installation comprise of:
=over
view all matches for this distribution
view release on metacpan or search on metacpan
inc/My/Judy/Builder.pm view on Meta::CPAN
for instance `--prefix=$HOME'.
For better control, use the options below.
Fine tuning of the installation directories:
--bindir=DIR user executables [EPREFIX/bin]
--sbindir=DIR system admin executables [EPREFIX/sbin]
--libexecdir=DIR program executables [EPREFIX/libexec]
--sysconfdir=DIR read-only single-machine data [PREFIX/etc]
--sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
--localstatedir=DIR modifiable single-machine data [PREFIX/var]
--libdir=DIR object code libraries [EPREFIX/lib]
inc/My/Judy/Builder.pm view on Meta::CPAN
includedir => $arch,
oldincludedir => $arch,
datarootdir => $arch,
datadir => $arch,
$bin ? ( bindir => $bin,
sbindir => $bin,
libexecdir => $bin )
: (),
$man ? ( mandir => $man )
: (),
$html ? ( htmldir => $html )
view all matches for this distribution
view release on metacpan or search on metacpan
use Test::Needs qw(Inline::CPP);
subtest "Testing version" => sub {
Inline->import( with => 'Alien::Kiwisolver' );
Inline->bind( CPP => <<'EOF' );
char* kiwi_version() {
return KIWI_VERSION;
}
EOF
like kiwi_version(), qr/^[\d.]+$/, 'Got version';
};
subtest "Testing constraints" => sub {
Inline->import( with => 'Alien::Kiwisolver' );
Inline->bind( CPP => <<'EOF' );
using namespace kiwi;
SV* kiwi_constraints() {
Variable x1("x1");
Variable x2("x2");
view all matches for this distribution
view release on metacpan or search on metacpan
my $error = $@;
skip "Inline::C not installed", 1 if $error;
};
Inline->import( with => qw(Alien::Leptonica) );
Inline->bind( C => q{ extern char * getLeptonicaVersion ( ); },
ENABLE => AUTOWRAP => @inc_built);
like( getLeptonicaVersion(), qr/^leptonica-/);
}
view all matches for this distribution
view release on metacpan or search on metacpan
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
view all matches for this distribution
view release on metacpan or search on metacpan
libjit/ChangeLog view on Meta::CPAN
the local pattern altogether as the reg pattern produces the same
code but without the bug.
2006-10-18 Aleksey Demakov <ademakov@gmail.com>
* jit/jit-reg-alloc.c (clobbers_register, bind_value): enable
coalescing of the destination value of a copy operation with the
source value in a single register.
* jit/jit-rules-x86.ins: tag COPY rules with the "copy" keyword
and change patterns of TRUNC rules to have a separate destination
libjit/ChangeLog view on Meta::CPAN
rules. With new ``gen-rules'' tool it frees wrong register and
the right register is anyway freed automatically by the new
allocator.
* jit/jit-reg-alloc.h, jit/jit-reg-alloc.c (_jit_regs_abort): add
function to unbind values from registers if the code generation
failed. This is required because new allocator may temporary bind
constants to registers and if neither _jit_regs_commit() nor
_jit_regs_abort() is called the constant value will be left in
inconsistent state. The problem shows up when the end of a cache
block has been reached and the compilation is restarted with a new
block.
libjit/ChangeLog view on Meta::CPAN
jit/jit-interp.cpp, jit/jit-interp.h, jit/jit-rules-interp.c,
jitplus/jit-plus-function.cpp: implement "jit_function_apply"
and "jit_function_apply_vararg" for the interpreter back end.
* jitplus/jit-plus-function.cpp: initialization errors in
the C++ binding.
* jit/jit-function.c, jit/jit-insn.c, jit/jit-interp.cpp,
jit/jit-rules-interp.c: work on code generation for function calls.
* doc/libjit.texi, include/jit/jit-insn.h, include/jit/jit-plus.h,
view all matches for this distribution
view release on metacpan or search on metacpan
# Developer Note and Instruction on Alien::LibJQ
## What This Module is
This module makes perl binding for jq and its static library. JQ is a light-weight command-line JSON processor, refer to its [project page](https://stedolan.github.io/jq/) for more information.
## How to Install
Install as usual:
```shell
view all matches for this distribution
view release on metacpan or search on metacpan
my $error = $@;
skip "Inline not installed", 1 if $error;
};
Inline->import( with => qw(Alien::LibMagic) );
Inline->bind( C => q{ extern int magic_version(); },
ENABLE => AUTOWRAP => );
like( magic_version(), qr/^\d+$/); # e.g., 518
}
view all matches for this distribution
view release on metacpan or search on metacpan
t/99-postinstall.t view on Meta::CPAN
END
my $cflags = $libusb->cflags;
my $libs = $libusb->libs;
diag "Using CFLAGS=$cflags, LIBS=$libs\n";
Inline->bind(C => $c, CCFLAGS => $cflags, LIBS => $libs);
my $version = version();
unlike($version, qr/^Error:/, 'Initialize libusb-1.0');
isnt($version, '', 'Nonempty version string');
isnt($version, undef, 'Defined version string');
view all matches for this distribution
view release on metacpan or search on metacpan
t/99-postinstall.t view on Meta::CPAN
END
my $cflags = $libusbx->cflags;
my $libs = $libusbx->libs;
diag "Using CFLAGS=$cflags, LIBS=$libs\n";
Inline->bind(C => $c, CCFLAGS => $cflags, LIBS => $libs);
my $version = version();
unlike($version, qr/^Error:/, 'Initialize libusb-1.0');
isnt($version, '', 'Nonempty version string');
isnt($version, undef, 'Defined version string');
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/LibYAML.pm view on Meta::CPAN
=over
=item L<YAML::XS>
Perl bindings for libyaml (library bundled with distribution).
=back
=head1 COPYRIGHT AND LICENSE
view all matches for this distribution
view release on metacpan or search on metacpan
1. First checks if a system libgit2 (>= 1.5) is available via `pkg-config libgit2`
2. If not, builds libgit2 from source (bundled tarball â no network required)
## Used By
- `Git::Libgit2` â low-level FFI::Platypus bindings against libgit2
- `Git::Native` â high-level Moo wrapper on top of `Git::Libgit2`
Other consumers should call `Alien::Libgit2->dynamic_libs` (for FFI) or
`->cflags`/`->libs` (for XS).
view all matches for this distribution