ib_profile.xml ファイルの優先度

Incredibuild Linux の ib_profile.xml ファイルは Incredibuild インストール フォルダ (/opt/Incredibuild/data/ib_profile.xml) に格納されています。

このファイルが既定の構成ファイルとして、すべてのビルドで使用されます。ファイルは読み取り専用です。ファイルの内容を編集した場合、Incredibuild Linux の更新時に元のファイルが復元されて、変更内容が上書きされます。

ファイルを編集したい場合は、コピーを作成・編集して以下のいずれかの場所に保存する必要があります。

  • プロジェクト ディレクトリ ($PWD/ib_profile.xml): ビルド中のプロジェクトの作業ディレクトリ。このディレクトリからビルドを実行する場合のみファイルを使用します。

  • ホーム ディレクトリ ($HOME/.ib/ib_profile.xml): ユーザーのホーム ディレクトリ。このユーザーが実行するすべてのビルドでファイルを使用します。

  • マシン ディレクトリ (/etc/default/ib_profile.xml): ローカル マシンのディレクトリ。このマシンで実行するすべてのビルドでファイルを使用します。

構成の異なる ib_profile.xml ファイルが複数ある場合、最も特定された場所のファイルが使用されます。例えば、プロジェクト ディレクトリの構成がホーム ディレクトリやマシン ディレクトリの構成よりも優先的に使用されます。