Makefile.PL 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. use strict;
  2. use warnings;
  3. use ExtUtils::MakeMaker;
  4. WriteMakefile(
  5. VERSION => '0.01',
  6. # Every module and script declares 'use v5.36' -- signatures without the
  7. # experimental warning is what we build on.
  8. MIN_PERL_VERSION => '5.036000',
  9. META_MERGE => {
  10. "meta-spec" => { version => 2 },
  11. resources => {
  12. repository => {
  13. type => 'git',
  14. url => 'git@github.com:Troglodyne-Internet-Widgets/tCMS.git',
  15. web => 'https://github.com/Troglodyne-Internet-Widgets/tCMS',
  16. },
  17. },
  18. },
  19. PREREQ_PM => {
  20. 'Trog::TOTP' => '0',
  21. 'CGI::Cookie' => '0',
  22. 'Capture::Tiny' => '0',
  23. 'Carp' => '0',
  24. 'Config::Simple' => '0',
  25. 'DBD::SQLite' => '0',
  26. 'DBI' => '0',
  27. 'Date::Format' => '0',
  28. 'DateTime::Format::HTTP' => '0',
  29. 'Digest::SHA' => '0',
  30. 'Errno' => '0',
  31. 'File::Basename' => '0',
  32. 'File::Copy' => '0',
  33. 'File::Slurper' => '0',
  34. 'File::Slurper::Temp' => '0',
  35. 'File::Touch' => '0',
  36. 'File::Path' => '0',
  37. 'HTML::SocialMeta' => '0',
  38. 'HTTP::Body' => '0',
  39. 'IO::String' => '0',
  40. 'IO::Compress::Gzip' => '0',
  41. 'Imager::QRCode' => '0',
  42. 'JSON::MaybeXS' => '0',
  43. 'JSON::Validator::Schema::Troglodyne' => '0',
  44. 'Sys::Virt' => '0',
  45. 'List::Util' => '0',
  46. 'Mojo::File' => '0',
  47. 'POSIX' => '0',
  48. 'Pod::Html' => '0',
  49. 'Starman' => '0',
  50. 'Text::Xslate' => '0',
  51. 'URL::Encode' => '0',
  52. 'UUID' => '0',
  53. 'WWW::Sitemap::XML' => '0',
  54. 'WWW::SitemapIndex::XML' => '0',
  55. 'CSS::Minifier::XS' => '0',
  56. 'JavaScript::Minifier::XS' => '0',
  57. 'Digest::SHA' => '0',
  58. 'Path::Tiny' => '0',
  59. 'Log::Dispatch' => '0',
  60. 'Log::Dispatch::FileRotate' => '0',
  61. 'Digest::SHA' => '0',
  62. 'MIME::Base32::XS' => '0',
  63. 'URI' => '0',
  64. 'FindBin::libs' => '0',
  65. 'Carp::Always' => '0',
  66. 'HTTP::Tiny::UNIX' => '0',
  67. 'Email::MIME' => '0',
  68. 'Email::Sender::Simple' => '0',
  69. 'POSIX::strptime' => '0',
  70. 'Log::Dispatch::DBI' => '0',
  71. 'Email::MIME' => '0',
  72. 'Email::Sender::Simple' => '0',
  73. 'Net::IP' => '0',
  74. 'File::LibMagic' => '0',
  75. 'Linux::Perl::inotify' => '0',
  76. },
  77. test => {TESTS => 't/*.t'}
  78. );