dist.ini 2.0 KB

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