view release on metacpan or search on metacpan
Makefile.PL view on Meta::CPAN
# This Makefile.PL for Alien-Sodium was generated by
# Dist::Zilla::Plugin::MakeMaker::Awesome 0.48.
# Don't edit it but the dist.ini and plugins used to construct it.
use strict;
use warnings;
use ExtUtils::MakeMaker;
view all matches for this distribution
view release on metacpan or search on metacpan
CONTRIBUTING.md view on Meta::CPAN
information for understanding the test.
### New Prerequisites
Though this project has a `cpanfile`, a `Makefile.PL`, and maybe even
a `Build.PL`, these files are auto-generated and should not be edited.
To add new prereqs, you must add them to the `dist.ini` file in the
following sections:
* `[Prereqs]` - Runtime requirements
* `[Prereqs / TestRequires]` - Test-only requirements
view all matches for this distribution
view release on metacpan or search on metacpan
# This file is generated by Dist::Zilla::Plugin::CPANFile v6.025
# Do not edit this file directly. To change prereqs, edit the `dist.ini` file.
requires "Alien::Base" => "0";
requires "Alien::cmake3" => "0";
requires "base" => "0";
requires "perl" => "v5.8.0";
view all matches for this distribution
view release on metacpan or search on metacpan
patches/config.guess view on Meta::CPAN
exit ;;
*:[Mm]orph[Oo][Ss]:*:*)
echo ${UNAME_MACHINE}-unknown-morphos
exit ;;
*:OS/390:*:*)
echo i370-ibm-openedition
exit ;;
*:z/VM:*:*)
echo s390-ibm-zvmoe
exit ;;
*:OS400:*:*)
view all matches for this distribution
view release on metacpan or search on metacpan
src/CodingStyle view on Meta::CPAN
the VCS (git) history and makes it harder to merge patches. So
do not modify code just to make it conform to a coding style.
Indentation
Turn on a "fill tabs with spaces" option in your editor.
Remove tabs and trailing spaces from any lines that are modified.
Note that some files are indented with 2 spaces (when they
have large indentation) while most are indented with 4 spaces.
view all matches for this distribution
view release on metacpan or search on metacpan
share/docs/extjs/resources/themes/images/default/datepicker/datepicker-header-bg.gif
share/docs/extjs/resources/themes/images/default/datepicker/datepicker-header-bg.png
share/docs/extjs/resources/themes/images/default/dd/drop-add.gif
share/docs/extjs/resources/themes/images/default/dd/drop-no.gif
share/docs/extjs/resources/themes/images/default/dd/drop-yes.gif
share/docs/extjs/resources/themes/images/default/editor/tb-sprite.gif
share/docs/extjs/resources/themes/images/default/form-invalid-tip/form-invalid-tip-corners.gif
share/docs/extjs/resources/themes/images/default/form-invalid-tip/form-invalid-tip-default-corners.gif
share/docs/extjs/resources/themes/images/default/form-invalid-tip/form-invalid-tip-default-sides.gif
share/docs/extjs/resources/themes/images/default/form-invalid-tip/form-invalid-tip-sides.gif
share/docs/extjs/resources/themes/images/default/form/checkbox.gif
share/examples/calendar/resources/css/calendar.css
share/examples/calendar/resources/css/examples.css
share/examples/calendar/resources/images/default/arrow.gif
share/examples/calendar/resources/images/default/bg.gif
share/examples/calendar/resources/images/default/calendar-sprites.gif
share/examples/calendar/resources/images/default/ext-cal-edit-hd.png
share/examples/calendar/resources/images/default/page-next.gif
share/examples/calendar/resources/images/default/page-prev.gif
share/examples/calendar/src/CalendarPanel.js
share/examples/calendar/src/EventEditForm.js
share/examples/calendar/src/EventEditWindow.js
share/examples/dd/field-to-grid-dd.js
share/examples/debug/debug-console.html
share/examples/debug/debug.png
share/examples/debug/inspector.gif
share/examples/debug/sheldon.xml
share/examples/desktop/credits.txt
share/examples/desktop/css/desktop.css
share/examples/desktop/desktop.html
share/examples/desktop/images/accordian.gif
share/examples/desktop/images/bogus.png
share/examples/desktop/images/desktop.gif
share/examples/forum/forum.css
share/examples/forum/forum.gif
share/examples/forum/forum.html
share/examples/forum/forum.js
share/examples/forum/message.png
share/examples/forum/message_edit.png
share/examples/forum/messages.png
share/examples/forum/preview.png
share/examples/grid-filtering/grid-demo.sql
share/examples/grid-filtering/grid-filter-local.html
share/examples/grid-filtering/grid-filter-local.js
share/examples/grid/binding.js
share/examples/grid/buffer.html
share/examples/grid/buffer.js
share/examples/grid/column-header-group.js
share/examples/grid/details.gif
share/examples/grid/edit-grid.html
share/examples/grid/edit-grid.js
share/examples/grid/from-markup.html
share/examples/grid/from-markup.js
share/examples/grid/gen-names.js
share/examples/grid/grid-examples.css
share/examples/grid/grid-plugins.html
share/examples/grid/plants.xml
share/examples/grid/progress-bar-pager.html
share/examples/grid/progress-bar-pager.js
share/examples/grid/property-grid.html
share/examples/grid/property-grid.js
share/examples/grid/row-editor-data.json
share/examples/grid/row-editor.html
share/examples/grid/row-editor.js
share/examples/grid/sheldon.xml
share/examples/grid/sliding-pager.html
share/examples/grid/sliding-pager.js
share/examples/grid/topic.gif
share/examples/grid/totals-hybrid.html
share/examples/locale/multi-lang.html
share/examples/locale/multi-lang.js
share/examples/menu/actions.html
share/examples/menu/actions.js
share/examples/menu/images/delete.gif
share/examples/menu/images/edit.gif
share/examples/menu/images/find.gif
share/examples/menu/images/group.gif
share/examples/menu/images/view.gif
share/examples/menu/list-items.gif
share/examples/menu/menu-show.gif
share/examples/shared/icons/fam/add.png
share/examples/shared/icons/fam/application_go.png
share/examples/shared/icons/fam/application_view_list.png
share/examples/shared/icons/fam/book.png
share/examples/shared/icons/fam/cog.png
share/examples/shared/icons/fam/cog_edit.png
share/examples/shared/icons/fam/connect.gif
share/examples/shared/icons/fam/connect.png
share/examples/shared/icons/fam/control_rewind.png
share/examples/shared/icons/fam/cross.gif
share/examples/shared/icons/fam/delete.gif
share/examples/shared/icons/fam/user_add.gif
share/examples/shared/icons/fam/user_add.png
share/examples/shared/icons/fam/user_comment.png
share/examples/shared/icons/fam/user_delete.gif
share/examples/shared/icons/fam/user_delete.png
share/examples/shared/icons/fam/user_edit.png
share/examples/shared/icons/fam/user_female.gif
share/examples/shared/icons/fam/user_female.png
share/examples/shared/icons/fam/user_gray.png
share/examples/shared/icons/fam/user_green.gif
share/examples/shared/icons/fam/user_green.png
share/examples/shared/screens/dd-zones.gif
share/examples/shared/screens/debug-console.gif
share/examples/shared/screens/desktop.gif
share/examples/shared/screens/direct.gif
share/examples/shared/screens/docs.gif
share/examples/shared/screens/editor.gif
share/examples/shared/screens/feeds.gif
share/examples/shared/screens/form-adv-vtypes.gif
share/examples/shared/screens/form-check-radio.gif
share/examples/shared/screens/form-composite.png
share/examples/shared/screens/form-custom-access.gif
share/examples/shared/screens/gmap-panel.gif
share/examples/shared/screens/grid-array.gif
share/examples/shared/screens/grid-buffer.gif
share/examples/shared/screens/grid-columngrouping.gif
share/examples/shared/screens/grid-data-binding.gif
share/examples/shared/screens/grid-edit.gif
share/examples/shared/screens/grid-filter.gif
share/examples/shared/screens/grid-from-markup.gif
share/examples/shared/screens/grid-grouping.gif
share/examples/shared/screens/grid-locking.gif
share/examples/shared/screens/grid-multiple-sorting.png
share/examples/shared/screens/grid-paging.gif
share/examples/shared/screens/grid-plugins.gif
share/examples/shared/screens/grid-property.gif
share/examples/shared/screens/grid-row-editor.gif
share/examples/shared/screens/grid-summary.gif
share/examples/shared/screens/grid-xml.gif
share/examples/shared/screens/group-tabs.gif
share/examples/shared/screens/history.gif
share/examples/shared/screens/keyboard.gif
share/examples/shared/screens/tree-xml-loader.gif
share/examples/shared/screens/window-layout.gif
share/examples/shared/screens/window.gif
share/examples/shared/screens/writer-thumb.gif
share/examples/simple-widgets/ajax-tip.html
share/examples/simple-widgets/editor.html
share/examples/simple-widgets/editor.js
share/examples/simple-widgets/images/custom-bar.gif
share/examples/simple-widgets/images/house.jpg
share/examples/simple-widgets/progress-bar.css
share/examples/simple-widgets/progress-bar.html
share/examples/simple-widgets/progress-bar.js
share/examples/tasks/db/ext-db.js
share/examples/tasks/db/ext-gears-db.js
share/examples/tasks/gears.js
share/examples/tasks/images/check.gif
share/examples/tasks/images/delete.gif
share/examples/tasks/images/edit.gif
share/examples/tasks/images/hd-check.gif
share/examples/tasks/images/hrow.gif
share/examples/tasks/images/icon-active.gif
share/examples/tasks/images/icon-all.gif
share/examples/tasks/images/icon-by-category.gif
share/examples/ux/images/elbow-minus-nl.gif
share/examples/ux/images/elbow-plus-nl.gif
share/examples/ux/images/left2.gif
share/examples/ux/images/panel-handle.gif
share/examples/ux/images/right2.gif
share/examples/ux/images/row-editor-bg.gif
share/examples/ux/images/row-editor-btns.gif
share/examples/ux/images/spinner-split.gif
share/examples/ux/images/spinner.gif
share/examples/ux/images/summary-bg.gif
share/examples/ux/images/summary-group-bg.gif
share/examples/ux/images/top2.gif
share/pkgs/pkg-buttons.js
share/pkgs/pkg-charts-debug.js
share/pkgs/pkg-charts.js
share/pkgs/pkg-forms-debug.js
share/pkgs/pkg-forms.js
share/pkgs/pkg-grid-editor-debug.js
share/pkgs/pkg-grid-editor.js
share/pkgs/pkg-grid-foundation-debug.js
share/pkgs/pkg-grid-foundation.js
share/pkgs/pkg-grid-grouping-debug.js
share/pkgs/pkg-grid-grouping.js
share/pkgs/pkg-grid-property-debug.js
share/resources/css/structure/core.css
share/resources/css/structure/date-picker.css
share/resources/css/structure/dd.css
share/resources/css/structure/debug.css
share/resources/css/structure/dialog.css
share/resources/css/structure/editor.css
share/resources/css/structure/form.css
share/resources/css/structure/grid.css
share/resources/css/structure/layout.css
share/resources/css/structure/list-view.css
share/resources/css/structure/menu.css
share/resources/css/theme-access/core.css
share/resources/css/theme-access/date-picker.css
share/resources/css/theme-access/dd.css
share/resources/css/theme-access/debug.css
share/resources/css/theme-access/dialog.css
share/resources/css/theme-access/editor.css
share/resources/css/theme-access/form.css
share/resources/css/theme-access/grid.css
share/resources/css/theme-access/layout.css
share/resources/css/theme-access/list-view.css
share/resources/css/theme-access/menu.css
share/resources/css/theme-gray/core.css
share/resources/css/theme-gray/date-picker.css
share/resources/css/theme-gray/dd.css
share/resources/css/theme-gray/debug.css
share/resources/css/theme-gray/dialog.css
share/resources/css/theme-gray/editor.css
share/resources/css/theme-gray/form.css
share/resources/css/theme-gray/grid.css
share/resources/css/theme-gray/layout.css
share/resources/css/theme-gray/list-view.css
share/resources/css/theme-gray/menu.css
share/resources/css/visual/core.css
share/resources/css/visual/date-picker.css
share/resources/css/visual/dd.css
share/resources/css/visual/debug.css
share/resources/css/visual/dialog.css
share/resources/css/visual/editor.css
share/resources/css/visual/form.css
share/resources/css/visual/grid.css
share/resources/css/visual/layout.css
share/resources/css/visual/list-view.css
share/resources/css/visual/menu.css
share/resources/images/access/button/s-arrow-b.gif
share/resources/images/access/button/s-arrow-bo.gif
share/resources/images/access/button/s-arrow-noline.gif
share/resources/images/access/button/s-arrow-o.gif
share/resources/images/access/button/s-arrow.gif
share/resources/images/access/editor/tb-sprite.gif
share/resources/images/access/form/checkbox.gif
share/resources/images/access/form/clear-trigger.gif
share/resources/images/access/form/clear-trigger.psd
share/resources/images/access/form/date-trigger.gif
share/resources/images/access/form/date-trigger.psd
share/resources/images/default/button/s-arrow-o.gif
share/resources/images/default/button/s-arrow.gif
share/resources/images/default/dd/drop-add.gif
share/resources/images/default/dd/drop-no.gif
share/resources/images/default/dd/drop-yes.gif
share/resources/images/default/editor/tb-sprite.gif
share/resources/images/default/form/checkbox.gif
share/resources/images/default/form/clear-trigger.gif
share/resources/images/default/form/clear-trigger.psd
share/resources/images/default/form/date-trigger.gif
share/resources/images/default/form/date-trigger.psd
share/resources/images/yourtheme/button/s-arrow-o.gif
share/resources/images/yourtheme/button/s-arrow.gif
share/resources/images/yourtheme/dd/drop-add.gif
share/resources/images/yourtheme/dd/drop-no.gif
share/resources/images/yourtheme/dd/drop-yes.gif
share/resources/images/yourtheme/editor/tb-sprite.gif
share/resources/images/yourtheme/form/checkbox.gif
share/resources/images/yourtheme/form/clear-trigger.gif
share/resources/images/yourtheme/form/clear-trigger.psd
share/resources/images/yourtheme/form/date-trigger.gif
share/resources/images/yourtheme/form/date-trigger.psd
view all matches for this distribution
view release on metacpan or search on metacpan
share/vendor/css/bootstrap-responsive.css view on Meta::CPAN
margin-left: 8.547008547008547%;
*margin-left: 8.440625568285142%;
}
input,
textarea,
.uneditable-input {
margin-left: 0;
}
.controls-row [class*="span"] + [class*="span"] {
margin-left: 30px;
}
input.span12,
textarea.span12,
.uneditable-input.span12 {
width: 1156px;
}
input.span11,
textarea.span11,
.uneditable-input.span11 {
width: 1056px;
}
input.span10,
textarea.span10,
.uneditable-input.span10 {
width: 956px;
}
input.span9,
textarea.span9,
.uneditable-input.span9 {
width: 856px;
}
input.span8,
textarea.span8,
.uneditable-input.span8 {
width: 756px;
}
input.span7,
textarea.span7,
.uneditable-input.span7 {
width: 656px;
}
input.span6,
textarea.span6,
.uneditable-input.span6 {
width: 556px;
}
input.span5,
textarea.span5,
.uneditable-input.span5 {
width: 456px;
}
input.span4,
textarea.span4,
.uneditable-input.span4 {
width: 356px;
}
input.span3,
textarea.span3,
.uneditable-input.span3 {
width: 256px;
}
input.span2,
textarea.span2,
.uneditable-input.span2 {
width: 156px;
}
input.span1,
textarea.span1,
.uneditable-input.span1 {
width: 56px;
}
.thumbnails {
margin-left: -30px;
}
share/vendor/css/bootstrap-responsive.css view on Meta::CPAN
margin-left: 8.56353591160221%;
*margin-left: 8.457152932878806%;
}
input,
textarea,
.uneditable-input {
margin-left: 0;
}
.controls-row [class*="span"] + [class*="span"] {
margin-left: 20px;
}
input.span12,
textarea.span12,
.uneditable-input.span12 {
width: 710px;
}
input.span11,
textarea.span11,
.uneditable-input.span11 {
width: 648px;
}
input.span10,
textarea.span10,
.uneditable-input.span10 {
width: 586px;
}
input.span9,
textarea.span9,
.uneditable-input.span9 {
width: 524px;
}
input.span8,
textarea.span8,
.uneditable-input.span8 {
width: 462px;
}
input.span7,
textarea.span7,
.uneditable-input.span7 {
width: 400px;
}
input.span6,
textarea.span6,
.uneditable-input.span6 {
width: 338px;
}
input.span5,
textarea.span5,
.uneditable-input.span5 {
width: 276px;
}
input.span4,
textarea.span4,
.uneditable-input.span4 {
width: 214px;
}
input.span3,
textarea.span3,
.uneditable-input.span3 {
width: 152px;
}
input.span2,
textarea.span2,
.uneditable-input.span2 {
width: 90px;
}
input.span1,
textarea.span1,
.uneditable-input.span1 {
width: 28px;
}
}
@media (max-width: 767px) {
share/vendor/css/bootstrap-responsive.css view on Meta::CPAN
.thumbnails > li {
float: none;
margin-left: 0;
}
[class*="span"],
.uneditable-input[class*="span"],
.row-fluid [class*="span"] {
display: block;
float: none;
width: 100%;
margin-left: 0;
share/vendor/css/bootstrap-responsive.css view on Meta::CPAN
.input-xlarge,
.input-xxlarge,
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input {
display: block;
width: 100%;
min-height: 30px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
view all matches for this distribution
view release on metacpan or search on metacpan
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).
"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.
view all matches for this distribution
view release on metacpan or search on metacpan
plugin Extract => 'tar.gz';
patch sub {
# Makefile.in uses INSTALL_ROOT instead of DESTDIR
path( 'Makefile.in' )->edit_lines(
sub {
s/^INSTALL_ROOT\s*=\s*$//;
s/INSTALL_ROOT/DESTDIR/g;
} );
};
view all matches for this distribution
view release on metacpan or search on metacpan
{
my $orig = Path::Tiny->new('share/autoconf/autom4te.cfg');
my $new = Path::Tiny->new('share/autoconf/autom4te.blib.cfg');
my $stage = Path::Tiny->new($build->install_prop->{stage})->child('share/autoconf')->stringify;
$orig->copy($new);
$new->edit_lines(sub {
s/--prepend-include '(.*)'/--prepend-include '$stage'/;
});
}
# script to compute path to autoconf root
view all matches for this distribution
view release on metacpan or search on metacpan
patch sub {
my($build) = @_;
# https://git.savannah.gnu.org/cgit/automake.git/commit/configure.ac?id=ccb57553e3433df3e52e534e6f87915db23ff9a5
Path::Tiny->new('configure')->edit_lines(sub {
my $replace = <<'EOF';
printf '%s\n' > conftest/conftest.ac \
'AC''_INIT([smoke-test], [1])' \
'AC''_OUTPUT'
EOF
# https://debbugs.gnu.org/cgi/bugreport.cgi?bug=20903
# bug in automake: it puts the @datadir@ in double quotes
# in one place in bin/aclocal, which causes Perl to barf
# if prefix has an at sign (@) in it. This is commonly
# the case when using perlbrew.
Path::Tiny->new('bin/aclocal.in')->edit_lines(sub {
s/"\@datadir\@/'\@datadir\@'."/g;
});
my @in = grep { $_->basename =~ /\.in$/ } Path::Tiny->new('bin')->children;
push @in, Path::Tiny->new('lib/Automake/Config.in');
view all matches for this distribution
view release on metacpan or search on metacpan
include/boost/compatibility/cpp_c_headers/cassert view on Meta::CPAN
// This file is automatically generated. Do not edit.
// ['../../libs/compatibility/generate_cpp_c_headers.py']
// Wed Jul 23 12:11:19 2003 ('GMTST', 'GMTST')
#ifndef __CASSERT_HEADER
#define __CASSERT_HEADER
view all matches for this distribution
view release on metacpan or search on metacpan
CODE_OF_CONDUCT.md view on Meta::CPAN
Project maintainers are responsible for clarifying the standards of acceptable
behavior and are expected to take appropriate and fair corrective action in
response to any instances of unacceptable behavior.
Project maintainers have the right and responsibility to remove, edit, or
reject comments, commits, code, wiki edits, issues, and other contributions
that are not aligned to this Code of Conduct, or to ban temporarily or
permanently any contributor for other behaviors that they deem inappropriate,
threatening, offensive, or harmful.
## Scope
view all matches for this distribution
view release on metacpan or search on metacpan
libcares/CHANGES view on Meta::CPAN
like this:
$ git log --pretty=fuller --no-color --date=short --decorate=full -1000 |
./git2changes.pl
The older, manually edited, changelog is found in git named CHANGES.0
view all matches for this distribution
view release on metacpan or search on metacpan
src/catch.hpp view on Meta::CPAN
/*
* Catch v2.4.0
* Generated: 2018-09-04 11:55:01.682061
* ----------------------------------------------------------
* This file has been merged from multiple headers. Please don't edit it directly
* Copyright (c) 2018 Two Blue Cubes Ltd. All rights reserved.
*
* Distributed under the Boost Software License, Version 1.0. (See accompanying
* file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
*/
view all matches for this distribution
view release on metacpan or search on metacpan
my $target_text
= quotemeta '$(LIBTOOL) --tag=RC --mode=compile $(RC) -I$(top_srcdir)/include';
my $new_text
= '$(RC) -I$(top_srcdir)/include';
Path::Tiny->new($target_file)->edit_raw(sub {s/^(\s+)$target_text/$1$new_text/ms});
return;
};
build [
view all matches for this distribution
view release on metacpan or search on metacpan
->name( 'HilbertEncoder.h' )
->in( '.' );
log ("Updating " . path ($files[0])->absolute);
my $replace = '#include <cstdint>';
path($files[0])->edit (
sub {
s{(\Qinclude <vector>\E)([\r\n]+)}{$1\n$replace$2}xms;
}
);
->name( 'Geometry.cpp' )
->in( $base_dir );
# loop is brute force
foreach my $file (@files) {
say "Modifying file $file";
path($file)->edit (
sub {
s{^//(#define USE_RECTANGLE_INTERSECTION 1)}{$1}ms;
}
);
}
view all matches for this distribution
view release on metacpan or search on metacpan
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).
"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.
view all matches for this distribution
view release on metacpan or search on metacpan
corpus/example1.ttl view on Meta::CPAN
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix ex: <http://example.org/stuff/1.0/> .
<http://www.w3.org/TR/rdf-syntax-grammar>
dc:title "RDF/XML Syntax Specification (Revised)" ;
ex:editor [
ex:fullname "Dave Beckett";
ex:homePage <http://purl.org/net/dajobe/>
] .
view all matches for this distribution
view release on metacpan or search on metacpan
Makefile.PL view on Meta::CPAN
# This Makefile.PL for Alien-libmaxminddb was generated by
# Dist::Zilla::Plugin::MakeMaker::Awesome 0.49.
# Don't edit it but the dist.ini and plugins used to construct it.
use strict;
use warnings;
use 5.014;
view all matches for this distribution
view release on metacpan or search on metacpan
Makefile.PL view on Meta::CPAN
# This Makefile.PL for Alien-libsdl2 was generated by
# Dist::Zilla::Plugin::MakeMaker::Awesome 0.48.
# Don't edit it but the dist.ini and plugins used to construct it.
use strict;
use warnings;
use 5.008001;
view all matches for this distribution
view release on metacpan or search on metacpan
libsecp256k1/doc/safegcd_implementation.md view on Meta::CPAN
# The next iteration will now shift out at least limit bottom zero bits from g.
```
By using a bigger table more bits can be cancelled at once. The table can also be implemented
as a formula. Several formulas are known for computing modular inverses modulo powers of two;
some can be found in Hacker's Delight second edition by Henry S. Warren, Jr. pages 245-247.
Here we need the negated modular inverse, which is a simple transformation of those:
- Instead of a 3-bit table:
- *-f* or *f ^ 6*
- Instead of a 4-bit table:
view all matches for this distribution
view release on metacpan or search on metacpan
plugin Extract => 'tar.gz',
plugin 'Build::Autoconf' => ( msys_version => '0.08' );
patch sub {
my($libtoolize) = Path::Tiny->new('libtoolize.in');
$libtoolize->edit_lines(sub {
s{['"]\@prefix\@['"]}{\`alien_libtool_root\`}g;
s{\@datadir\@}{\$prefix/share}g;
s{\@pkgauxdir\@}{\$prefix/share/libtool/build-aux}g;
s{\@pkgdatadir\@}{\$prefix/share/libtool}g;
s{\@aclocaldir\@}{\$prefix/share/aclocal}g;
});
my($makefile) = Path::Tiny->new('Makefile.in');
$makefile->edit_lines(sub {
s{\@HELP2MAN\@}{perl -e1 --}g;
});
};
meta->after_hook(
view all matches for this distribution
view release on metacpan or search on metacpan
Makefile.PL view on Meta::CPAN
# This Makefile.PL for Alien-libuv was generated by
# Dist::Zilla::Plugin::MakeMaker::Awesome 0.48.
# Don't edit it but the dist.ini and plugins used to construct it.
use strict;
use warnings;
use ExtUtils::MakeMaker;
view all matches for this distribution
view release on metacpan or search on metacpan
patch/msys2-patch-2.7.1.patch view on Meta::CPAN
+++ patch-2.7.1-p/m4/double-slash-root.m4 2013-02-24 13:47:12 +0400
@@ -16,7 +16,7 @@
# special semantics and is distinct from /, please report it to
# <bug-gnulib@gnu.org>.
case $host in
- *-cygwin | i370-ibm-openedition)
+ *-cygwin | *-msys | i370-ibm-openedition)
gl_cv_double_slash_root=yes ;;
*)
# Be optimistic and assume that / and // are the same when we
diff -Naur patch-2.7.1/m4/dup2.m4 patch-2.7.1-p/m4/dup2.m4
--- patch-2.7.1/m4/dup2.m4 2012-08-01 06:44:13 +0400
view all matches for this distribution
view release on metacpan or search on metacpan
qw(src/pdf2htmlEX-config.h.in pdf2htmlEX.1.in);
for my $file (@files) {
# Patch to allow the data directory to point to the final
# location of the share dir.
$file->edit_lines(sub {
s/\@CMAKE_INSTALL_PREFIX\@/\@CMAKE_RUNTIME_PREFIX\@/g;
});
}
};
view all matches for this distribution
view release on metacpan or search on metacpan
libuv/README.md view on Meta::CPAN
by [GYP][].
If python is not in your path, set the environment variable `PYTHON` to its
location. For example: `set PYTHON=C:\Python27\python.exe`
* One of:
* [Visual C++ Build Tools][]
* [Visual Studio 2015 Update 3][], all editions
including the Community edition (remember to select
"Common Tools for Visual C++ 2015" feature during installation).
* [Visual Studio 2017][], any edition (including the Build Tools SKU).
**Required Components:** "MSbuild", "VC++ 2017 v141 toolset" and one of the
Windows SDKs (10 or 8.1).
* Basic Unix tools required for some tests,
[Git for Windows][] includes Git Bash
and tools which can be included in the global `PATH`.
view all matches for this distribution
view release on metacpan or search on metacpan
inc/inc_Module-Load/Module/Load.pm view on Meta::CPAN
sub _is_file {
local $_ = shift;
return /^\./ ? 1 :
/[^\w:']/ ? 1 :
undef
#' silly bbedit..
}
1;
view all matches for this distribution
view release on metacpan or search on metacpan
ppport.h -- Perl/Pollution/Portability Version 3.13
Automatically created by Devel::PPPort running under perl 5.010000.
Do NOT edit this file directly! -- Edit PPPort_pm.PL and the
includes in parts/inc/ instead.
Use 'perldoc ppport.h' to view the documentation below.
----------------------------------------------------------------------
sub strip
{
my $self = do { local(@ARGV,$/)=($0); <> };
my($copy) = $self =~ /^=head\d\s+COPYRIGHT\s*^(.*?)^=\w+/ms;
$copy =~ s/^(?=\S+)/ /gms;
$self =~ s/^$HS+Do NOT edit.*?(?=^-)/$copy/ms;
$self =~ s/^SKIP.*(?=^__DATA__)/SKIP
if (\@ARGV && \$ARGV[0] eq '--unstrip') {
eval { require Devel::PPPort };
\$@ and die "Cannot require Devel::PPPort, please install.\\n";
if (\$Devel::PPPort::VERSION < $VERSION) {
view all matches for this distribution
view release on metacpan or search on metacpan
Makefile.PL view on Meta::CPAN
# This Makefile.PL for Alt-Acme-Math-XS-ZillaDist was generated by
# Dist::Zilla::Plugin::InlineModule 0.04
# and Dist::Zilla::Plugin::MakeMaker::Awesome 0.32.
# Don't edit it but the dist.ini and plugins used to construct it.
use strict;
use warnings;
use 5.008001;
view all matches for this distribution