Skip to content

added float32 option #38

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 29 additions & 0 deletions .github/workflows/linux.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: linux

on:
- push
- pull_request

jobs:
perl:
runs-on: ubuntu-latest
strategy:
matrix:
perl-version:
- '5.10'
- '5.30'
- '5.32'
- '5.34'
container:
image: perl:${{ matrix.perl-version }}
steps:
- uses: actions/checkout@v2
- name: Install Dependencies
run: |
curl -sL https://cpanmin.us/ | perl - -n --installdeps .
- name: Build
run: |
perl Build.PL
./Build
- name: Run test
run: ./Build test
8 changes: 5 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@ MessagePack.o
MessagePack.c
blib/
inc/
include/
t/std/
*.o
pm_to_blib
MANIFEST
Expand All @@ -18,4 +16,8 @@ xshelper.h
*.swp
*~
*.bak

/Data-MessagePack-*
/Build
/Build.bat
/_build/
/lib/Data/MessagePack.xs
3 changes: 0 additions & 3 deletions .gitmodules

This file was deleted.

4 changes: 0 additions & 4 deletions .shipit

This file was deleted.

9 changes: 0 additions & 9 deletions .travis.yml

This file was deleted.

72 changes: 72 additions & 0 deletions Build.PL
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
# =========================================================================
# THIS FILE IS AUTOMATICALLY GENERATED BY MINILLA.
# DO NOT EDIT DIRECTLY.
# =========================================================================

use 5.008_001;

use strict;
use warnings;
use utf8;

BEGIN { push @INC, '.' }
use builder::MyBuilder;
use File::Basename;
use File::Spec;

my %args = (
license => 'perl_5',
dynamic_config => 0,

configure_requires => {
'Module::Build' => '0.4005',
},

requires => {
'Math::BigInt' => '1.89',
'perl' => '5.008001',
},

recommends => {
},

suggests => {
},

build_requires => {
},

test_requires => {
'Test::More' => '0.98',
'Test::Requires' => '0',
},

name => 'Data-MessagePack',
module_name => 'Data::MessagePack',
allow_pureperl => 1,

script_files => [glob('script/*'), glob('bin/*')],
PL_files => {},

test_files => ((-d '.git' || $ENV{RELEASE_TESTING}) && -d 'xt') ? 't/ xt/' : 't/',
recursive_test_files => 1,


);
if (-d 'share') {
$args{share_dir} = 'share';
}

my $builder = builder::MyBuilder->subclass(
class => 'MyBuilder',
code => q{
sub ACTION_distmeta {
die "Do not run distmeta. Install Minilla and `minil install` instead.\n";
}
sub ACTION_installdeps {
die "Do not run installdeps. Run `cpanm --installdeps .` instead.\n";
}
}
)->new(%args);
$builder->create_build_script();

12 changes: 12 additions & 0 deletions Changes
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
Revision history for Perl extension Data-MessagePack

{{$NEXT}}

1.02 2022-03-11T14:27:47Z
- Fix test for usequadmath Perl

1.01 2020-03-17T17:06:53Z

- Switch to Minilla from Module::Install
- Fix test for newer Windows Perl

1.00 2016-08-21 15:30:00+0900

- Update major version for MessagePack versioning rule
Expand Down
33 changes: 0 additions & 33 deletions MANIFEST.SKIP

This file was deleted.

138 changes: 138 additions & 0 deletions META.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,138 @@
{
"abstract" : "MessagePack serializing/deserializing",
"author" : [
"Tokuhiro Matsuno"
],
"dynamic_config" : 0,
"generated_by" : "Minilla/v3.1.15, CPAN::Meta::Converter version 2.150010",
"license" : [
"perl_5"
],
"meta-spec" : {
"url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
"version" : 2
},
"name" : "Data-MessagePack",
"no_index" : {
"directory" : [
"t",
"xt",
"inc",
"share",
"eg",
"examples",
"author",
"builder"
]
},
"prereqs" : {
"configure" : {
"requires" : {
"Devel::PPPort" : "3.42",
"Module::Build" : "0.4005",
"Module::Build::XSUtil" : "0"
}
},
"develop" : {
"requires" : {
"Test::CPAN::Meta" : "0",
"Test::LeakTrace" : "0",
"Test::MinimumVersion::Fast" : "0.04",
"Test::PAUSE::Permissions" : "0.07",
"Test::Pod" : "1.41",
"Test::Spellunker" : "v0.2.7"
}
},
"runtime" : {
"requires" : {
"Math::BigInt" : "1.89",
"perl" : "5.008001"
}
},
"test" : {
"requires" : {
"Test::More" : "0.98",
"Test::Requires" : "0"
}
}
},
"release_status" : "unstable",
"resources" : {
"bugtracker" : {
"web" : "https://github.com/msgpack/msgpack-perl/issues"
},
"homepage" : "https://github.com/msgpack/msgpack-perl",
"repository" : {
"type" : "git",
"url" : "https://github.com/msgpack/msgpack-perl.git",
"web" : "https://github.com/msgpack/msgpack-perl"
}
},
"version" : "1.02",
"x_authority" : "cpan:TOKUHIROM",
"x_contributors" : [
"Brian Ketelsen <[email protected]>",
"David Steinbrunner <[email protected]>",
"FUJI Goro (gfx) <[email protected]>",
"FURUHASHI Sadayuki <[email protected]>",
"Fuji Goro <[email protected]>",
"Fuji, Goro <[email protected]>",
"Fuji, Goro <[email protected]>",
"Hideyuki TAKEI <[email protected]>",
"Hideyuki Tanaka <hideyuki@hideyuki-vbox.(none)>",
"Hideyuki Tanaka <[email protected]>",
"Hideyuki Tanaka <tanakh@tanakh-VirtualBox.(none)>",
"Hideyuki Tanaka <tanakh@tanakh-desktop.(none)>",
"INADA Naoki <[email protected]>",
"Kazuho Oku <[email protected]>",
"Kazuki Ohta <[email protected]>",
"Kazuki Ohta <[email protected]>",
"Kazuki Oikawa <[email protected]>",
"Keiji Muraishi <[email protected]>",
"Masahiro Nakagawa <[email protected]>",
"Moriyoshi Koizumi <[email protected]>",
"Muga Nishizawa <[email protected]>",
"Muga Nishizawa <muga@f11vm.(none)>",
"Naoki INADA <inada-n@eagle>",
"Naoki INADA <inada-n@gear>",
"Naoki INADA <[email protected]>",
"Naoki INADA <inada-n@koala>",
"Naoki INADA <[email protected]>",
"Nicolas Despres <[email protected]>",
"Nikolay Mishin <[email protected]>",
"Perlover <[email protected]>",
"Reini Urban <[email protected]>",
"Robin Smidsrød <[email protected]>",
"Shohei YOSHIDA <[email protected]>",
"Shohei YOSHIDA <[email protected]>",
"Shoichi Kaji <[email protected]>",
"Taro L. Saito <[email protected]>",
"Tokuhiro Matsuno <[email protected]>",
"UENISHI Kota <[email protected]>",
"UENISHI Kota <[email protected]>",
"Vasily Titskiy <[email protected]>",
"Vincent de Phily <[email protected]>",
"Watabiki Naoya <[email protected]>",
"Yuto Hayamizu <[email protected]>",
"advect <[email protected]>",
"cho45 <[email protected]>",
"egtra <[email protected]>",
"firewood <[email protected]>",
"frsyuki (none) <frsyuki@vcore.>",
"frsyuki <frsyuki@5a5092ae-2292-43ba-b2d5-dcab9c1a2731>",
"frsyuki <frsyuki@vcore.(none)>",
"gfx <gfx@gfx-desktop.(none)>",
"inada-n <inada-n@hornet.(none)>",
"inada-n <[email protected]>",
"inada-n <[email protected]>",
"makamaka <[email protected]>",
"moaikids <[email protected]>",
"mzp <[email protected]>",
"tailhook <[email protected]>",
"takeshita <[email protected]>",
"tokuhirom <[email protected]>",
"xanxys <[email protected]>"
],
"x_serialization_backend" : "JSON::PP version 4.07",
"x_static_install" : 0
}
Loading