4.6. 處理使用者輸入
前一頁 | 章 4. Slow Porting | 下一頁

## 4.6. 處理使用者輸入

如果該 port 需要使用者作出選擇才能安裝的話， 則必須在 `Makefile` 加上 `IS_INTERACTIVE` 變數。 如此一來若使用者有設定 `BATCH` 環境變數的話，就會略過該 port 而繼續 “overnight builds”(若使用者把該環境變數值設為 `BATCH` 的話，那麼 只有 那些需要與使用者互動的 port 才會編譯。)。 這使得那些需要不停編譯 port 的機器會省下許多時間(後面會說明這點) 。

此外建議，若是這些互動問題有合適的預設選項的話， 那應確認一下 `PACKAGE_BUILDING` 變數該如何設， 才能配合該變數而決定是否停止互動。 如此一來才可以自動編譯出 CDROM 與 FTP 上的套件。

前一頁 | 上一層 | 下一頁
4.5. 設定 | 起始頁 | 章 5. 設定 Makefile

本文及其他文件，可由此下載： ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/。

若有 FreeBSD 方面疑問，請先閱讀 FreeBSD 相關文件，如不能解決的話，再洽詢 <questions@FreeBSD.org>。
關於本文件的問題，請洽詢 <doc@FreeBSD.org>。