]> Dogcows Code - chaz/p5-Alien-ZMQ/blob - Build.PL
add support for the MSWin32 platform
[chaz/p5-Alien-ZMQ] / Build.PL
1 use warnings FATAL => 'all';
2 use strict;
3
4 use lib 'inc';
5 use File::Path qw/make_path/;
6
7 my %platforms = (
8 MSWin32 => 'Windows',
9 );
10 my $build = 'My::Build::' . ($platforms{$^O} || 'Unix');
11 eval "require $build" or die "Require '$build' failed: $@";
12
13 # prevent warnings about missing share directory
14 make_path("share");
15
16 my $builder = $build->new(
17 ##{ $plugin->get_prereqs ##}
18 ##{ $plugin->get_default(qw/dist_name license dist_abstract/) ##}
19 ##{ $plugin->get_default(qw/dist_author/) ##}
20 dist_version_from => "lib/Alien/ZMQ.pm",
21 share_dir => "share",
22 );
23 $builder->notes('zmq-version', '3.2.3');
24 $builder->notes('zmq-sha1', '6857a3a0e908eca58f7c0f90e2ba4695f6700957');
25
26 $builder->notes('zmq-win32-dist', 'http://miru.hk/archive/ZeroMQ-3.2.3~miru1.0-x86.exe');
27 $builder->notes('zmq-win32-sha1', 'a26b405695454c98904709924e40e2902738dddd');
28 $builder->notes('zmq-win64-dist', 'http://miru.hk/archive/ZeroMQ-3.2.3~miru1.0-x64.exe');
29 $builder->notes('zmq-win64-sha1', '1de71d1dea5084308a6ca00593484b8145d7d582');
30
31 $builder->create_build_script;
This page took 0.040532 seconds and 4 git commands to generate.