PackageMaker - 脚本结果总是失败

时间:2013-03-19 16:23:12

标签: perl packagemaker

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

我正在使用包装制造商的verion 3.04。

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

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

任何人都有成功使用需求脚本和包制造商吗?

2 个答案:

答案 0 :(得分:0)

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

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

您可以在Scripting in Packagemaker

获取更多信息

答案 1 :(得分:0)

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

PackageMaker "Result of Script" requirement never passes

这解决了我的问题。希望它有所帮助!