Versions Compared

Key

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


Section



Column
XML Profiles

XML プロファイル

Table of Content Zone
locationtop

XML

Profile Location

プロファイルの格納場所

The ib_profile.xml file is located in the IncrediBuild installation folder at the following path: ファイルは IncrediBuild インストール フォルダーに格納されています。パスは次の通りです。/opt/incredibuild/data/ib_profile.xmlThis is the default configuration file that is used in every build. This instance of the file is a “read-only” file and should not be modified, since during an upgrade of IncrediBuild, this file will be overwritten. If you wish to edit the profile file, you will need to create a copy of the file and save it in one of the following locations:

Project directory


これはすべてのビルドで使用されるデフォルトの設定ファイルです。IncrediBuild のアップグレード時には上書きされるため、ファイルは「読み取り専用」で編集できません。プロファイルを編集したい場合は、ファイルをコピーして次のどこかに保存します。

  • プロジェクト ディレクトリ ($PWD/ib_profile.xml)
- This file is in the working directory of the project being built. It will only be used when running a build from this directory.Home directory
  • :ビルド中のプロジェクトの実行ディレクトリです。プロファイルはこのディレクトリからビルドを開始する場合のみ適用されます。
  • ホーム ディレクトリ ($HOME/.ib/ib_profile.xml)
- This file is in the home directory of the user. It will be used by every build that is run by the user.Machine directory
  • :ユーザーのホーム ディレクトリです。プロファイルは本ユーザーが実行したすべてのビルドで適用されます。
  • マシン ディレクトリ (/etc/default/ib_profile.xml)
- This file will be used in every build that is running on this machine.

If there are multiple instances of the profile configuration that include different configurations, IncrediBuild will use the configuration of the most specific location. For example, it will give preference to the configuration of the project directory over the ones in the home or machine directories. 

Custom Profile Configuration

To edit the profile configuration file:

Locate the default profile configuration file -
  • :プロファイルは該当のマシンで実行中のすべてのビルドで適用されます。

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

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

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

  1. ププロファイル設定ファイルの格納場所 (デフォルト):/opt/incredibuild/data/ib_profile.xml
.
  • Copy the file and paste it on one or more of the locations described above (e.g. project directory, home directory, etc…).
  • Add the names of the tasks/processes that should be handled locally only (local_only), distributed remotely (allow_remote) and intercepted (Intercepted) followed by the relevant attribute.
  • Examples

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

    入力例

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


    Allow remote example:リモートに分散して実行:
    <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 for Linux Guide (Copy)Linux版利用ガイド