次: , 前: Pretty Help Strings, 上: Site Configuration


12.4 サイトのコンフィグレーションの詳細

複雑なサイト指定の情報が必要となるソフトウェアパッケージもあります.例え ば,特定のサービスで使用する,ホスト名,会社名,そして連絡先の電子メール アドレスがあげられます.Metaconfigが生成したコンフィグレーションスクリプ トには,そのような情報を対話的に尋ねるものもあるので,Autoconfが生成した 対話的でないコンフィグレーションスクリプトが,どうやってその情報を得るの かと不思議に思うこともあるでしょう.

そのようなサイトコンフィギュレーション情報は,プログラムではなくユー ザだけが編集するファイルに書き込むべきです.ファイルの場所は, prefix変数に基づくところか,ユーザのホームディレクトリのような, 標準的な場所が可能です.それは環境変数で指定するべきでしょう.プログラム では,コンパイル時ではなく実行時にファイルを調査するべきです.実行時のコ ンフィグレーションはユーザにとって便利で,コンフィグレーション時に情報を 得るよりコンフィグレーション処理が簡単になります.データファイルを書き込 む場所の詳細は,See Variables for Installation Directories.