【发布时间】:2020-10-03 09:10:20
【问题描述】:
我在 cc65 上进行版本升级,遇到了 linuxdoc-tools 的问题。由于我无法修复 linuxdoc-tools 并且可能有一个简单的解决方法,我决定添加一个 if 语句来通知用户以及解决方法:
if {! [file exists ${prefix}/bin/perl] } {
ui_error "
«${prefix}/bin/perl» is missing but the linuxdoc-tools depends on it.
Please create an appropriate symbolic link for linuxdoc-tools to work.
"
exit 1
}
粗略但我能做的最好,因为我既不是 perl5 也不是 linuxdoc-tools 维护者,我不想花太多时间在版本凹凸。
但是,MacPorts 不理解 exit 1 和 ui_error 不会自行停止执行。
如何停止执行,以免浪费用户时间在构建上,否则最终会失败。
【问题讨论】: