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 のアップグレード中、このファイルは上書きされるため、ファイルのインスタンスは「読み込みのみ」で変更できません。プロフィール ファイルを編集したい場合は、ファイルをコピーして次のいずれかの場所に保存します。これはすべてのビルドで使用される既定の設定ファイルです。IncrediBuild のアップグレード中に上書きされるため、ファイルは「読み取り専用」で編集できません。プロフィール ファイルを編集したい場合は、ファイルをコピーして次のどこかに保存します。

  • プロジェクト ディレクトリ ($PWD/ib_profile.xml) - このファイルはビルド中の実行ディレクトリです。このディレクトリからビルドを開始する場合のみ使用できます。:ビルド中のプロジェクトの実行ディレクトリです。ファイルはこのディレクトリからビルドを開始する場合のみ使用されます。
  • ホーム ディレクトリ ($HOME/.ib/ib_profile.xml) - このファイルはユーザーのホーム ディレクトリです。ユーザーによって実行されたすべてのビルドで使用します。:ユーザーのホーム ディレクトリです。ファイルはユーザーが実行したすべてのビルドで使用されます。
  • マシン ディレクトリ (/etc/default/ib_profile.xml) - このファイルはこのマシンで実行中のすべてのビルドで使用します。
異なる構成を含むプロフィール設定のインスタンスが複数ある場合、最も一般的な場所の設定を使用します。たとえば、プロジェクト ディレクトリの設定がホーム / マシン ディレクトリよりも優先されます。 
  • :ファイルは該当のマシンで実行中のすべてのビルドで使用されます。

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

カスタム プロフィール設定

プロフィール設定ファイルの編集方法:

デフォルト プロフィール設定ファイルの場所 - 

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

  1. プロフィール設定ファイルの格納場所 (既定):/opt/incredibuild/data/ib_profile.xml.
  2. ファイルをコピーして上記のいずれかに1つまたは複数に貼り付けます ファイルをコピーして前述の1つまたは複数のディレクトリに貼り付けます (例: プロジェクト ディレクトリ、ホーム ディレクトリなど)。
  3. タスク名を関連する属性に続けて追加します。ローカルでのみ処理する ローカルでのみ処理 (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

Custom Build Executionsカスタム ビルドの実行

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


IncrediBuild for Linux Guide:Linux版 利用ガイド

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



...