XML プロフィール
XML プロフィールの格納場所
ib_profile.xml ファイルは IncrediBuild インストール フォルダーに格納されています。パスは次の通りです。/opt/incredibuild/data/ib_profile.xml
これはすべてのビルドで使用される既定の設定ファイルです。IncrediBuild のアップグレード中に上書きされるため、ファイルは「読み取り専用」で編集できません。プロフィール ファイルを編集したい場合は、ファイルをコピーして次のどこかに保存します。
- プロジェクト ディレクトリ ($PWD/ib_profile.xml):ビルド中のプロジェクトの実行ディレクトリです。ファイルはこのディレクトリからビルドを開始する場合のみ使用されます。
- ホーム ディレクトリ ($HOME/.ib/ib_profile.xml):ユーザーのホーム ディレクトリです。ファイルはユーザーが実行したすべてのビルドで使用されます。
- マシン ディレクトリ (/etc/default/ib_profile.xml):ファイルは該当のマシンで実行中のすべてのビルドで使用されます。
異なる構成を含むプロフィール設定のインスタンスが複数ある場合は、より限定的な場所に格納された設定を使用します。たとえば、ホーム ディレクトリやマシン ディレクトリよりもプロジェクト ディレクトリの設定が優先的に使用されます。
カスタム プロフィール設定
プロフィール設定ファイルの編集手順
- プロフィール設定ファイルの格納場所 (既定):/opt/incredibuild/data/ib_profile.xml
- ファイルをコピーして前述の1つまたは複数のディレクトリに貼り付けます (例: プロジェクト ディレクトリ、ホーム ディレクトリなど)。
- ローカルでのみ処理 (local_only)、リモートに分散 (allow_remote)、インターセプト (Intercepted) タスク / プロセス名を該当する属性に続けて入力します。
入力例
ローカルでのみ実行:
<processes>
<process filename="mylinker" type="local_only" />
</processes>
リモートに分散して実行:
<processes>
<process filename="mycompiler" type="allow_remote" />
</processes>
カスタム ビルドの実行
Linux版 利用ガイド
Unable to render {children}. Page not found: IncrediBuild Linux 版の利用ガイド.