Update debian/changelog.
[tails-persistence-setup.git] / Build.PL
blobf3cda75690c6cab7996088f322b72c7ddfe8ee27
2 # This file was automatically generated by Dist::Zilla::Plugin::ModuleBuild v6.012.
3 use strict;
4 use warnings;
6 use Module::Build 0.3601;
7 use lib qw{inc}; use My::Builder;
9 my %module_build_args = (
10   "build_requires" => {
11     "Cwd" => "3.30",
12     "Module::Build" => "0.3601",
13     "autodie" => "2.06_01"
14   },
15   "configure_requires" => {
16     "Module::Build" => "0.3601"
17   },
18   "dist_abstract" => "setup Tails persistent storage",
19   "dist_author" => [
20     "Tails developers <tails\@boum.org>"
21   ],
22   "dist_name" => "Tails-Persistence",
23   "dist_version" => "2.0",
24   "license" => "gpl",
25   "module_name" => "Tails::Persistence",
26   "recursive_test_files" => 1,
27   "requires" => {
28     "Carp" => "1.11",
29     "Class::XSAccessor" => "1.19",
30     "Clone" => "0.31",
31     "Function::Parameters" => "2.001003",
32     "Glib" => "1.223",
33     "Gtk3" => "0.018",
34     "IPC::System::Simple" => "1.21",
35     "List::MoreUtils" => "0.24",
36     "List::Util" => 0,
37     "Moo" => "2.002005",
38     "MooX::Options" => "4.023",
39     "MooX::late" => "0.015",
40     "Net::DBus" => "v1.1.0",
41     "Net::DBus::GLib" => "v0.33.0",
42     "Number::Format" => "1.73",
43     "Pango" => "1.226",
44     "Path::Tiny" => "0.100",
45     "Tails" => "0.6",
46     "Try::Tiny" => "0.04",
47     "Type::Tiny" => "1.000005",
48     "Type::Tiny::XS" => "0.012",
49     "Types::Path::Tiny" => "0.005",
50     "UUID::Tiny" => "1.0400",
51     "namespace::clean" => "0.27",
52     "strictures" => "2.000003"
53   },
54   "script_files" => [
55     "bin/tails-fix-persistent-volume-permissions",
56     "bin/tails-persistence-setup"
57   ],
58   "share_dir" => {
59     "dist" => "share"
60   },
61   "test_requires" => {
62     "LWP::Online" => "1.07",
63     "Module::Pluggable::Object" => "3.9",
64     "Path::Tiny" => "0.100",
65     "Test::BDD::Cucumber" => "0.24",
66     "Test::Most" => "0.22",
67     "Test::Spec" => "0.40"
68   }
72 my %fallback_build_requires = (
73   "Cwd" => "3.30",
74   "LWP::Online" => "1.07",
75   "Module::Build" => "0.3601",
76   "Module::Pluggable::Object" => "3.9",
77   "Path::Tiny" => "0.100",
78   "Test::BDD::Cucumber" => "0.24",
79   "Test::Most" => "0.22",
80   "Test::Spec" => "0.40",
81   "autodie" => "2.06_01"
85 unless ( eval { Module::Build->VERSION(0.4004) } ) {
86   delete $module_build_args{test_requires};
87   $module_build_args{build_requires} = \%fallback_build_requires;
90 my $build = My::Builder->new(%module_build_args);
93 $build->create_build_script;