Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Perl 如何使ExtUtils::Manifest包含空目录?_Perl - Fatal编程技术网

Perl 如何使ExtUtils::Manifest包含空目录?

Perl 如何使ExtUtils::Manifest包含空目录?,perl,Perl,我正在尝试构建一个用于分发的Perl模块。目录结构如下所示: demo demo/files demo/examples/example1.pl demo/scripts lib 我使用此命令生成清单文件: perl -e "use ExtUtils::Manifest qw(mkmanifest); mkmanifest();" 文件已创建,但所有空文件夹均被忽略,因此清单中不包含demo/files和demo/scripts 如何判断是否包含空文件夹?在其他空目录中创建一个名为.exis

我正在尝试构建一个用于分发的Perl模块。目录结构如下所示:

demo
demo/files
demo/examples/example1.pl
demo/scripts
lib
我使用此命令生成清单文件:

perl -e "use ExtUtils::Manifest qw(mkmanifest); mkmanifest();"
文件已创建,但所有空文件夹均被忽略,因此清单中不包含
demo/files
demo/scripts


如何判断是否包含空文件夹?

在其他空目录中创建一个名为
.exists
的零字节文件。

是的,我在考虑这个问题,但我检查了许多包含空文件夹但没有.exists的发行版。我现在尝试了这个解决方案,我看到它包含了demo/files/.exists这样的文件夹。