1use v5; 2use strict; 3use warnings; 4 5use Module::Build::Using::PkgConfig; 6 7my $build = Module::Build::Using::PkgConfig->new( 8 module_name => 'Tickit', 9 requires => { 10 'Exporter' => '5.57', 11 'perl' => '5.014', # PL_phase 12 'Struct::Dumb' => '0.04', 13 }, 14 configure_requires => { 15 'Module::Build' => '0.4004', # test_requires 16 }, 17 test_requires => { 18 'Test::Builder::Tester' => 0, 19 'Test::Fatal' => 0, 20 'Test::HexString' => 0, 21 'Test::More' => '0.88', # done_testing 22 'Test::Refcount' => 0, 23 }, 24 license => 'perl', 25 create_license => 1, 26 create_readme => 1, 27); 28 29$build->use_pkgconfig( "tickit", 30 atleast_version => "0.4.2", 31); 32 33$build->create_build_script; 34