有没有办法从命令行调用Inform7?



有什么方法可以从命令行播放 inform7 吗?我想编写一些自动测试脚本,使用某些命令播放播放,并且不想手动执行。有什么办法可以做到这一点吗?

这是使用 Inform 7 的 CLI Linux 软件包最容易做到的。它包含一个可以运行的perl cli脚本,但您可能还想考虑我编写的这个替代脚本:https://github.com/i7/kerkerkruip/blob/master/tools/build-i7-project

您可以使用以下命令调用它

build-i7-project -p "Project Folder"

(请忽略.inform

您还可以单独运行随 IDE 包一起安装的二进制文件,而不是安装 CLI Linux 包。命令行选项在其他操作系统中可能基本相同,但您可能需要稍微更改它们。如果无法使其正常工作,请与使用它进行构建时 Inform 7 IDE 所说的内容进行比较。

如果您真正想要做的是定期运行一些测试脚本来验证您的工作是否仍按预期执行,那么 Inform 7 可以在 IDE 中执行此操作。有关详细信息,请查看">与通知一起写作"第 24.2 章。结合 Skein 的良好使用,这应该可以处理更常见的单元测试要求。

当然,如果你正在做一些更离谱的事情,从命令行运行 bash 脚本可能最终会成为要走的路。不过,不要做任何不必要的工作。:)

相关内容

  • 没有找到相关文章

最新更新