Alien-uPB-Core

 view release on metacpan or  search on metacpan

Build.PL  view on Meta::CPAN


# This file was automatically generated by Dist::Zilla::Plugin::ModuleBuild v6.024.
use strict;
use warnings;

use Module::Build 0.28;
use lib qw{inc}; use AU::Build;

my %module_build_args = (
  "build_requires" => {
    "IO::Socket::SSL" => "1.42",
    "Module::Build" => "0.28"
  },
  "configure_requires" => {
    "Alien::Base" => 0,
    "Alien::Base::ModuleBuild" => "0.023",
    "Alien::ProtoBuf" => "0.08",
    "Alien::gmake" => 0,
    "Archive::Zip" => 0,
    "ExtUtils::CppGuess" => "0.11",
    "Module::Build" => "0.28"

Build.PL  view on Meta::CPAN

  ],
  "dist_name" => "Alien-uPB-Core",
  "dist_version" => "0.20",
  "license" => "perl",
  "module_name" => "Alien::uPB::Core",
  "recursive_test_files" => 1
);


my %fallback_build_requires = (
  "IO::Socket::SSL" => "1.42",
  "Module::Build" => "0.28"
);


unless ( eval { Module::Build->VERSION(0.4004) } ) {
  delete $module_build_args{test_requires};
  $module_build_args{build_requires} = \%fallback_build_requires;
}

my $build = AU::Build->new(%module_build_args);

Changes  view on Meta::CPAN


    - New revision of uPB (support for well-known types)

0.17      2021-03-13 09:47:58 CET

    - Stop building googlepb binding
    - Renamed to Alien::uPB::Core

0.15      2021-01-25 01:00:25 CET

    - IO::Socket::SSL is required for HTTPS download (thanks to Slaven Rezić)

0.14      2021-01-22 22:31:24 CET

    - New revision of uPB (compiles with Protobuf 3.9)

0.13      2019-11-11 22:46:14 CET

    - New revision of uPB (fixes JSON decoding of quoted numeric values)

0.12      2018-11-10 22:41:46 CET

META.json  view on Meta::CPAN

      "perl_5"
   ],
   "meta-spec" : {
      "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
      "version" : 2
   },
   "name" : "Alien-uPB-Core",
   "prereqs" : {
      "build" : {
         "requires" : {
            "IO::Socket::SSL" : "1.42",
            "Module::Build" : "0.28"
         }
      },
      "configure" : {
         "requires" : {
            "Alien::Base" : "0",
            "Alien::Base::ModuleBuild" : "0.023",
            "Alien::ProtoBuf" : "0.08",
            "Alien::gmake" : "0",
            "Archive::Zip" : "0",

META.yml  view on Meta::CPAN

---
abstract: 'build and find uPB (a.k.a. Unleaded)'
author:
  - 'Mattia Barbon <mattia@barbon.org>'
build_requires:
  IO::Socket::SSL: '1.42'
  Module::Build: '0.28'
configure_requires:
  Alien::Base: '0'
  Alien::Base::ModuleBuild: '0.023'
  Alien::ProtoBuf: '0.08'
  Alien::gmake: '0'
  Archive::Zip: '0'
  ExtUtils::CppGuess: '0.11'
  Module::Build: '0.28'
dynamic_config: 0

dist.ini  view on Meta::CPAN

filename = _share
filename = _alien
[Prereqs / ConfigureRequires]
Alien::Base=0
Alien::Base::ModuleBuild=0.023
Alien::gmake=0
Alien::ProtoBuf=0.08
Archive::Zip=0
ExtUtils::CppGuess=0.11
[Prereqs / BuildRequires]
IO::Socket::SSL=1.42
[Prereqs / TestRequires]
; authordep Test::Pod = 1.43
[ModuleBuild]
mb_class = AU::Build
[OurPkgVersion]
[PodWeaver]
[PodSyntaxTests]
[GithubMeta]
user = mbarbon
repo = alien-upb



( run in 0.576 second using v1.01-cache-2.11-cpan-4d50c553e7e )