我正在使用Dist::Zilla构建一个Perl模块。我已经用Git::GatherDir替换了标准的GatherDir。但是我的主模块lib/XY.pm是生成的,因此不受版本控制。如何添加?
发布于 2021-08-02 02:27:42
您说“我的主模块lib/XY.pm已生成”,但没有说如何生成。这可能是找到最佳答案的重要组成部分。如果该文件是由Dist-Zilla操作的一部分生成的,那么您可能希望该操作也收集该文件。
让我们假设您不是,并且某个其他程序将该文件写入文件系统,但没有将其放入git。现在,您已经从./lib向dist添加了一大堆东西,但是您还想添加一个不在git中的文件。您想要使用GatherFile插件。它的存在是专门为了将一个文件添加到dist。
[GatherFile]
filename = lib/XY.pm发布于 2021-08-01 17:23:38
在GatherDir中运行Git::GatherDir之后,您是否可以尝试使用特定的root属性运行dist.ini。例如。
# ...
[Git::GatherDir]
[GatherDir]
root=lib
# ...https://stackoverflow.com/questions/68611919
复制相似问题