CMake@1 - CMake v1 タスク
このタスクを使用して、CMake クロスプラットフォーム ビルド システムを使用してビルドします。
構文
# CMake v1
# Build with the CMake cross-platform build system.
- task: CMake@1
inputs:
#workingDirectory: 'build' # string. Alias: cwd. Working Directory. Default: build.
#cmakeArgs: # string. Arguments.
# Advanced
#runInsideShell: false # boolean. Run cmake command inside shell. Default: false.
# CMake v1
# Build with the CMake cross-platform build system.
- task: CMake@1
inputs:
#workingDirectory: 'build' # string. Alias: cwd. Working Directory. Default: build.
#cmakeArgs: # string. Arguments.
入力
workingDirectory
-
作業ディレクトリの
入力エイリアス: cwd
。
string
. 既定値: build
.
CMake の実行時の現在の作業ディレクトリ。
相対パスを指定すると、リポジトリに対する相対パスになります。 たとえば、build
を指定した場合、結果は $(Build.SourcesDirectory)\build
指定した場合と同じです。
リポジトリの外部で完全なパスを指定することもできます。また、変数使用することもできます。 例: $(Build.ArtifactStagingDirectory)\build
指定したパスが存在しない場合は、CMake によって作成されます。
cmakeArgs
-
引数
string
.
CMake に渡される引数。
runInsideShell
-
シェル 内で cmake コマンドを実行する
boolean
. 既定値: false
.
CMake 引数は、OS 固有のシェル内で処理されるのと同じ方法で処理されます。 この入力は、引数文字列内の環境変数を処理するために使用できます。
タスク コントロールのオプション
すべてのタスクには、タスク入力に加えて制御オプションがあります。 詳細については、「コントロール オプションと一般的なタスク プロパティを参照してください。
出力変数
なし。
注釈
このタスクを使用して、CMake クロスプラットフォーム ビルド システムを使用してビルドします。
Microsoft がホストするエージェントに対して CMake を有効にする方法
microsoft がホスト エージェント CMake が既にインストールされているため、何もする必要はありません。
azure-pipelines.yml
ファイルに CMake の需要を追加する必要はありません。
オンプレミス エージェントに対して CMake を有効にする方法
エージェントをデプロイします。
エージェント コンピューターで、CMake をインストール し、エージェントが実行されているユーザーのパスに追加してください。
Web ブラウザーで、エージェント プール に移動し、
cmake
という名前の機能 を追加。 その値をyes
に設定します。