FreeBSD Porter 手册
上一页 | 第4章 　复杂的 Porting | 下一页

# 4.6 处理用户输入

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

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

上一页 | 起始页 | 下一页
配置 | 上一级 | 配置 Makefile

若您有关于 FreeBSD ports 系统的问题， 请发送电子邮件至 <ports@FreeBSD.org>。
关于此文档的任何问题， 请致函 <doc@FreeBSD.org>。