DevTools コマンドライン (IBConsole)

Incredibuild のインストール フォルダ内の「IBConsole.exe」はパラメーターに応じて、様々な動作モードで Incredibuild を設定できるコンソール アプリケーションです。ここでは、コマンドの構文規則やパラメーターについて解説しています。

注意:

  • IBConsole は DevTools パッケージでの使用を想定しています。Visual Studio や Make & Build ツール向けソリューションのビルド ツールを高速化したい場合は BuildConsole コマンドライン インターフェイスを使用できます。

コマンドラインの構文規則

インターセプション インターフェイスを使ってジョブを実行する際の基本的なコマンドラインは次の通りです。

IBConsole.exe /command="<TOOL COMMAND>" /profile="<PROFILE XML>" [Other Options]

*[Other Options]: IBConsole コマンドラインのオプション一覧はこちらをご覧ください。

注意:

  • IBConsole (旧称 xgConsole) は、DevTools で Incredibuild のインターフェイスを使用したいユーザーを対象としています。Visual Studio や Make & Build ツール向けのソリューションでは、IBConsole ではなく、Visual Studio や Make & Build ツールの実行で使用されている方法をご利用ください。

  • xgConsole コマンドにも引き続き対応しています。

使い方

IBConsole.exe を実行する際は次のコマンドを入力します。

IBConsole.exe /COMMAND="<job command line>" [options]

または

IBConsole.exe <Target> [Options]

コマンドの詳細:

  • /COMMAND: サブミッション インターフェイスとインターセプション インターフェイスを組み合わせて使用するために任意のコマンドラインを指定できます。

  • <Target> には以下のいずれかを指定します。- 分散ジョブを定義する .xml/.xpx ファイルへのパス (XML Interface と組み合わせて使用) - .bat ファイルへのパス (Submission Interface または Automatic Interception Interface と組み合わせて使用)

DevTools で IBConsole を使用する場合は、高速化したいソフトウェアやスクリプトと Incredibuild を連携するために、Incredibuild のいずれかのインターフェイスを使用する必要があります。

注意:

  • IBConsole を実行した際に「IBConsole' is not recognized as an internal or external command, operable program or batch file.」というエラーが表示された場合は、手動で Incredibuild インストール フォルダをシステムパスに追加するか、Incredibuild セットアップ アプリをマシンで実行して [Add Incredibuild folder to system path] オプションを選択してください。

インターフェイス別の使用方法と使用例

IBConsole.exe を使って各種インターフェイスを使用する方法や使用例は次のページをご覧ください。