4.6. 处理用户输入
上一页 | 第 4 章 复杂的 Porting | 下一页

## 4.6. 处理用户输入

如果您的 port 要求用户的输入以便配置编译、 或安装配置过程， 就必须在 `Makefile` 里设置 `IS_INTERACTIVE` 变量。 如果用户设置了 `BATCH` 的话， 这将让用户能跳过您的 port 来完成 “通宵编译” (如果用户设置了 `INTERACTIVE`的话， 那么 只有 那些要求互动的 port 才会被编译) 这将给那些不停编译 ports 的机器省下很多时间。

通常我们还建议， 如果对于那些问题能有合理的缺省答案的话， 应检查一下 `PACKAGE_BUILDING` 变量， 并根据其设置决定是否执行关闭交互脚本。 这将允许我们为 CDROM 和 FTP 来编译 package。

上一页 | 上一级 | 下一页
4.5. 配置 | 起始页 | 第 5 章 配置 Makefile

本文档和其它文档可从这里下载： ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

如果对于FreeBSD有问题，请先阅读 文档，如不能解决再联系 <questions@FreeBSD.org>.
关于本文档的问题请发信联系 <doc@FreeBSD.org>.