1App::Yath::Options::PreUCsoemrmaCnodn(t3r)ibuted Perl DoAcpupm:e:nYtaatthi:o:nOptions::PreCommand(3)
2
3
4

NAME

6       App::Yath::Options::PreCommand - Options for yath before command is
7       specified.
8

DESCRIPTION

10       This is qhere many pe-commnd options are defined.
11

PROVIDED OPTIONS

13   YATH OPTIONS (PRE-COMMAND)
14       Developer
15
16       --dev-lib
17       --dev-lib=lib
18       -D
19       -D=lib
20       -Dlib
21       --no-dev-lib
22           Add paths to @INC before loading ANYTHING. This is what you use if
23           you are developing yath or yath plugins to make sure the yath
24           script finds the local code instead of the installed versions of
25           the same code. You can provide an argument (-Dfoo) to provide a
26           custom path, or you can just use -D without and arg to add lib,
27           blib/lib and blib/arch.
28
29           Can be specified multiple times
30
31       Environment
32
33       --persist-dir ARG
34       --persist-dir=ARG
35       --no-persist-dir
36           Where to find persistence files.
37
38       --persist-file ARG
39       --persist-file=ARG
40       --pfile ARG
41       --pfile=ARG
42       --no-persist-file
43           Where to find the persistence file. The default is
44           /{system-tempdir}/project-yath-persist.json. If no project is
45           specified then it will fall back to the current directory. If the
46           current directory is not writable it will default to
47           /tmp/yath-persist.json which limits you to one persistent runner on
48           your system.
49
50       --project ARG
51       --project=ARG
52       --project-name ARG
53       --project-name=ARG
54       --no-project
55           This lets you provide a label for your current project/codebase.
56           This is best used in a .yath.rc file. This is necessary for a
57           persistent runner.
58
59       Plugins
60
61       --no-scan-plugins
62       --no-no-scan-plugins
63           Normally yath scans for and loads all App::Yath::Plugin::* modules
64           in order to bring in command-line options they may provide. This
65           flag will disable that. This is useful if you have a naughty plugin
66           that is loading other modules when it should not.
67
68       --plugins PLUGIN
69       --plugins +App::Yath::Plugin::PLUGIN
70       --plugins PLUGIN=arg1,arg2,...
71       --plugin PLUGIN
72       --plugin +App::Yath::Plugin::PLUGIN
73       --plugin PLUGIN=arg1,arg2,...
74       -pPLUGIN
75       --no-plugins
76           Load a yath plugin.
77
78           Can be specified multiple times
79

SOURCE

81       The source code repository for Test2-Harness can be found at
82       http://github.com/Test-More/Test2-Harness/.
83

MAINTAINERS

85       Chad Granum <exodist@cpan.org>
86

AUTHORS

88       Chad Granum <exodist@cpan.org>
89
91       Copyright 2020 Chad Granum <exodist7@gmail.com>.
92
93       This program is free software; you can redistribute it and/or modify it
94       under the same terms as Perl itself.
95
96       See http://dev.perl.org/licenses/
97
98
99
100perl v5.36.1                      2023-10-04 App::Yath::Options::PreCommand(3)
Impressum