我在package maker中添加了一个脚本-在Distribution->Requirements下。我遇到的问题是脚本结果总是假的(至少从安装者的角度来看是这样)。我在下面简化了我的脚本。即使这个脚本也失败了吗?我已经从终端执行了这个命令,返回值如预期的那样为零。
我使用的是package maker的verion 3.04。
#!/usr/bin/perl -w
use strict;
exit 0;我也尝试过返回1,但结果总是一样的。
有谁在需求脚本和包生成器方面取得了成功吗?
发布于 2013-03-20 20:32:43
有必要使用perl脚本吗?如果没有,您可以使用shell脚本。我使用它,它就能工作。
#!/bin/sh
#do your stuff
exit 0你可以在Scripting in Packagemaker上获得更多信息
发布于 2013-05-02 19:37:57
您确定脚本不会被评估吗?我还在需求列表中添加了一个脚本,得到了奇怪的结果。我在StackOverflow上的另一篇文章中发现,返回值只是以一种意想不到的方式解释。下面是这篇文章:
PackageMaker "Result of Script" requirement never passes
这为我解决了这个问题。希望它能帮上忙!
https://stackoverflow.com/questions/15504977
复制相似问题