dist.ini 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. name = Playwright
  2. version = 0.015
  3. author = George S. Baugh <george@troglodyne.net>
  4. license = MIT
  5. copyright_holder = Troglodyne LLC
  6. copyright_year = 2021
  7. [Run::BeforeBuild]
  8. run = npm i
  9. run = sudo npx playwright install-deps
  10. run = ./generate_api_json.sh
  11. run = ./generate_perl_modules.pl
  12. run = PATH="$(pwd)/bin:$PATH" perl -Ilib example.pl
  13. [Run::AfterBuild]
  14. run = ./clean_generated_files.sh
  15. [GatherDir / LibFiles ]
  16. include_untracked = 1
  17. exclude_match = .*\.swp
  18. exclude_match = .*\.swo
  19. root = ./lib
  20. prefix = lib
  21. [GatherDir / BuildConf ]
  22. root = ./conf
  23. prefix = .
  24. [GatherDir / BinFiles ]
  25. include_untracked = 1
  26. root = ./bin
  27. prefix = bin
  28. [GatherDir / TestFiles ]
  29. root = ./t
  30. prefix = t
  31. [PruneCruft]
  32. except = \.travis.yml
  33. [ManifestSkip]
  34. [MetaYAML]
  35. [MetaJSON]
  36. [License]
  37. [Readme]
  38. [InstallGuide]
  39. [ExtraTests]
  40. [ExecDir]
  41. [ShareDir]
  42. [MakeMaker]
  43. [Manifest]
  44. [PkgVersion]
  45. [AutoPrereqs]
  46. [MetaProvides::Package]
  47. [FileFinder::Filter / NoBin]
  48. finder = :InstallModules ;
  49. [PodWeaver]
  50. finder=NoBin
  51. [Git::Contributors]
  52. [TidyAll]
  53. ; Unfortunately CPAN changes detects the first date incorrectly. Oh well...
  54. ; Unfortunately the Manifest test does not work for unknown reasons.
  55. [@TestingMania]
  56. critic_config = perlcriticrc
  57. disable = Test::Compile
  58. disable = PodCoverageTests
  59. disable = Test::Synopsis
  60. [TestRelease]
  61. [ConfirmRelease]
  62. [UploadToCPAN]
  63. [CheckMetaResources]
  64. [CheckPrereqsIndexed]
  65. [CheckChangesHasContent]
  66. [Prereqs / RuntimeRequires]
  67. perl = 5.010
  68. List::Util = 1.33
  69. [GithubMeta]
  70. issues = 1
  71. user = teodesian
  72. ; `dzil authordeps` doesn't know about the Pod Weaver dependencies:
  73. ; authordep Pod::Weaver::Section::Contributors = 0
  74. ; authordep Pod::Weaver::Plugin::Encoding = 0
  75. ; authordep Pod::Weaver::Section::SeeAlso = 0
  76. ; authordep Pod::Weaver::Section::GenerateSection = 0
  77. ; authordep Pod::Elemental::Transformer::List = 0
  78. ; authordep XML::Simple = 0
  79. ; authordep Test::LWP::UserAgent = 0
  80. ; authordep Test::Pod::Coverage = 0
  81. ; authordep Term::UI = 0