FreeBSD port 作成者のためのハンドブック
Prev | Chapter 3. 本格的な port | Next

# 3.6. ユーザからの入力の扱い

もし, その port がビルド, コンフィグレーション, または インストールの際にユーザからの入力を必要とするならば, `Makefile` 中で `IS_INTERACTIVE` をセットしてください. これにより, ユーザが環境変数 `BATCH` を セットしている場合には, この port の処理がスキップされるので ``夜間の無人ビルド`` が実行可能になります. (逆に環境変数 `INTERACTIVE` がセットされていると, ユーザからの入力を必要とする port だけが コンパイルされます).

もし, 適切なデフォルト設定が存在するのであれば, `PACKAGE_BUILDING` 変数をチェックして, それが設定されている場合には ユーザ入力のスクリプトを起動しないようにしてください. こうすることによって, 我々 ports 管理者が CDROM や FTP に 置く package を作成することができます.

Prev | Home | Next
コンフィグレーション | Up | `Makefile` の作成

FreeBSD ports システムに関する質問は、(英語で) <ports@FreeBSD.org> へ、
この文書の原文に関するお問い合わせは、(英語で) <doc@FreeBSD.org> までお願いします。