Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Section



Column

XML プロファイル

Table of Content Zone
locationtop

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):プロファイルは該当のマシンで実行中のすべてのビルドで適用されます。

異なる構成を含むプロファイル設定のファイル(ib_profile.xml)が複数ある場合は、より限定的な場所に格納された設定が適用されます。たとえば、ホーム ディレクトリやマシン ディレクトリよりもプロジェクト ディレクトリに配置されたib_profile.xmlの設定が優先的に適用されます。 

カスタム プロファイルの設定

プロファイル設定ファイルの編集手順

  1. ププロファイル設定ファイルの格納場所 (デフォルト):/opt/incredibuild/data/ib_profile.xml
  2. ファイルをコピーして前述の1つまたは複数のディレクトリに配置します (例: プロジェクト ディレクトリ、ホーム ディレクトリなど)。
  3. 配置したib_profile.xml内に、タスク/プロセス名と共に、属性(ローカルでのみ処理(localローカルでのみ処理”local_only)"、リモートに分散させる("allow_remote)"、インターセプトする("Intercepted)")を追記します。

入力例

ローカルでのみ実行
<processes>
<process filename="mylinker" type="local_only" />
</processes>


リモートに分散して実行:
<processes>
<process filename="mycompiler" type="allow_remote" />
</processes>




Column
width15


Div
alignleft

カスタム ビルドの実行

Child pages (Children Display)
styleh4
pageカスタム ビルドの実行


Linux版利用ガイド

Child pages (Children Display)
styleh4
pageIncrediBuild Linux版利用ガイド



...