複雑なサイト指定の情報が必要となるソフトウェアパッケージもあります.例え ば,特定のサービスで使用する,ホスト名,会社名,そして連絡先の電子メール アドレスがあげられます.Metaconfigが生成したコンフィグレーションスクリプ トには,そのような情報を対話的に尋ねるものもあるので,Autoconfが生成した 対話的でないコンフィグレーションスクリプトが,どうやってその情報を得るの かと不思議に思うこともあるでしょう.
そのようなサイトコンフィギュレーション情報は,プログラムではなくユー
ザだけが編集するファイルに書き込むべきです.ファイルの場所は,
prefix
変数に基づくところか,ユーザのホームディレクトリのような,
標準的な場所が可能です.それは環境変数で指定するべきでしょう.プログラム
では,コンパイル時ではなく実行時にファイルを調査するべきです.実行時のコ
ンフィグレーションはユーザにとって便利で,コンフィグレーション時に情報を
得るよりコンフィグレーション処理が簡単になります.データファイルを書き込
む場所の詳細は,See Variables for Installation Directories.