2 # This file was automatically generated by Dist::Zilla::Plugin::ModuleBuild v6.012.
6 use Module::Build 0.3601;
7 use lib qw{inc}; use My::Builder;
9 my %module_build_args = (
12 "Module::Build" => "0.3601",
13 "autodie" => "2.06_01"
15 "configure_requires" => {
16 "Module::Build" => "0.3601"
18 "dist_abstract" => "setup Tails persistent storage",
20 "Tails developers <tails\@boum.org>"
22 "dist_name" => "Tails-Persistence",
23 "dist_version" => "2.0",
25 "module_name" => "Tails::Persistence",
26 "recursive_test_files" => 1,
29 "Class::XSAccessor" => "1.19",
31 "Function::Parameters" => "2.001003",
34 "IPC::System::Simple" => "1.21",
35 "List::MoreUtils" => "0.24",
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",
44 "Path::Tiny" => "0.100",
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"
55 "bin/tails-fix-persistent-volume-permissions",
56 "bin/tails-persistence-setup"
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"
72 my %fallback_build_requires = (
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;