0

我向包制造商添加了一个脚本 - 在 Distribution->Requirements 下。我遇到的问题是脚本结果总是错误的(至少从安装程序的角度来看)。我在下面简化了我的脚本。即使这个脚本失败了?我已经从终端执行了这个命令,并且返回值按预期为零。

我正在使用包制造商的版本 3.04。

 #!/usr/bin/perl -w
 use strict;
 exit 0;

我也试过返回 1 但结果总是一样的。

有人在需求脚本和包制造商方面取得了成功吗?

4

2 回答 2

0

是否有必要使用 perl 脚本?如果没有,您可以使用 shell 脚本。我使用它并且它有效。

#!/bin/sh  
#do your stuff  
exit 0

您可以在 Packagemaker 中的脚本中获得更多信息

于 2013-03-20T12:32:43.213 回答
0

你确定脚本没有得到评估吗?我还在需求列表中添加了一个脚本并得到了奇怪的结果。我在 StackOverflow 上的另一篇文章中发现,返回值只是以一种意想不到的方式解释。这是这篇文章:

PackageMaker“脚本结果”要求永远不会通过

这为我解决了这个问题。希望能帮助到你!

于 2013-05-02T11:37:56.960 回答