Build.PL 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. use utf8;
  2. use strict;
  3. use warnings;
  4. use Module::Build;
  5. my $builder = Module::Build->new(
  6. module_name => 'Compression::Util',
  7. license => 'artistic_2',
  8. dist_author => q<Daniel Șuteu <trizen@cpan.org>>,
  9. dist_version_from => 'lib/Compression/Util.pm',
  10. release_status => 'stable',
  11. sign => 1,
  12. dynamic_config => 0,
  13. extra_manify_args => {utf8 => 1},
  14. configure_requires => {
  15. 'Module::Build' => 0,
  16. },
  17. build_requires => {
  18. 'Test::More' => 0,
  19. },
  20. meta_merge => {
  21. resources => {
  22. bugtracker => "https://github.com/trizen/Compression-Util/issues",
  23. homepage => "https://github.com/trizen/Compression-Util",
  24. repository => "https://github.com/trizen/Compression-Util",
  25. },
  26. },
  27. requires => {
  28. 'perl' => '5.36.0',
  29. 'Test::More' => 0,
  30. 'List::Util' => '1.45',
  31. 'Exporter' => 0,
  32. 'Carp' => 0,
  33. },
  34. add_to_cleanup => ['Compression-Util-*'],
  35. create_makefile_pl => 'traditional',
  36. );
  37. $builder->create_build_script();