PageRenderTime 59ms CodeModel.GetById 16ms RepoModel.GetById 0ms app.codeStats 0ms

/abc-path/Games-ABC_Path-Solver/Build.PL

https://bitbucket.org/shlomif/abc-path
Perl | 60 lines | 55 code | 5 blank | 0 comment | 0 complexity | cd2d424c89dfbe120a0362fe2cb19a9c MD5 | raw file
  1. use strict;
  2. use warnings;
  3. use File::Spec;
  4. use lib File::Spec->catdir(File::Spec->curdir(), "inc");
  5. use Test::Run::Builder;
  6. my $builder = Test::Run::Builder->new(
  7. module_name => 'Games::ABC_Path::Solver',
  8. license => 'mit',
  9. dist_abstract => 'A Solver for ABC Path',
  10. dist_author => 'Shlomi Fish <shlomif@cpan.org>',
  11. configure_requires => {
  12. 'Module::Build' => '0.36',
  13. },
  14. build_requires => {
  15. 'Test::Differences' => 0,
  16. 'Test::More' => 0,
  17. },
  18. requires => {
  19. 'base' => 0,
  20. 'Carp' => 0,
  21. 'Getopt::Long' => '2.36',
  22. 'Pod::Usage' => 0,
  23. 'perl' => '5.008',
  24. 'strict' => 0,
  25. 'warnings' => 0,
  26. },
  27. add_to_cleanup => [ 'Games-Solitaire-Verify-*' ],
  28. create_makefile_pl => 'traditional',
  29. script_files => [
  30. "scripts/abc-path-solve",
  31. ],
  32. meta_merge =>
  33. {
  34. resources =>
  35. {
  36. repository => "http://bitbucket.org/shlomif/abc-path",
  37. homepage => "http://www.shlomifish.org/open-source/projects/japanese-puzzle-games/abc-path/",
  38. },
  39. keywords =>
  40. [
  41. "abc",
  42. "game",
  43. "games",
  44. "grid",
  45. "letters",
  46. "path",
  47. "puzzle",
  48. "puzzles",
  49. "riddle",
  50. "riddles",
  51. "table",
  52. ],
  53. },
  54. );
  55. $builder->create_build_script();