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の設定が優先的に適用されます。 カスタム プロファイルの設定プロファイル設定ファイルの編集手順 - ププロファイル設定ファイルの格納場所 (デフォルト):/opt/incredibuild/data/ib_profile.xml.
- ファイルをコピーして上記のいずれかに1つまたは複数に貼り付けます ファイルをコピーして前述の1つまたは複数のディレクトリに配置します (例: プロジェクト ディレクトリ、ホーム ディレクトリなど)。
- タスク名を関連する属性に続けて追加します。ローカルでのみ処理する (local_only)、リモートで分散する (配置したib_profile.xml内に、タスク/プロセス名と共に、属性(ローカルでのみ処理”local_only"、リモートに分散させる"allow_remote)"、インターセプトする ("Intercepted")。を追記します。
例入力例ローカルのみの例:ローカルでのみ実行: <processes> <process filename="mylinker" type="local_only" /> </processes> リモートを許可する例: リモートに分散して実行: <processes> <process filename="mycompiler" type="allow_remote" /> </processes>
|