From 134f5e312ac88cd2e6b93688fac077b2d807f169 Mon Sep 17 00:00:00 2001 From: Cengizhan Pasaoglu Date: Thu, 30 Mar 2023 14:50:46 +0200 Subject: [PATCH] Make Windows build environment parallel with help of Ninja --- ci/do_ci.ps1 | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/ci/do_ci.ps1 b/ci/do_ci.ps1 index 637e63defc..4bf47f3fc4 100644 --- a/ci/do_ci.ps1 +++ b/ci/do_ci.ps1 @@ -33,7 +33,7 @@ switch ($action) { } "cmake.test" { cd "$BUILD_DIR" - cmake $SRC_DIR ` + cmake -G Ninja $SRC_DIR ` -DVCPKG_TARGET_TRIPLET=x64-windows ` "-DCMAKE_TOOLCHAIN_FILE=$VCPKG_DIR/scripts/buildsystems/vcpkg.cmake" $exit = $LASTEXITCODE @@ -53,7 +53,7 @@ switch ($action) { } "cmake.dll.test" { cd "$BUILD_DIR" - cmake $SRC_DIR ` + cmake -G Ninja $SRC_DIR ` -DVCPKG_TARGET_TRIPLET=x64-windows ` -DOPENTELEMETRY_BUILD_DLL=1 ` "-DCMAKE_TOOLCHAIN_FILE=$VCPKG_DIR/scripts/buildsystems/vcpkg.cmake" @@ -80,7 +80,7 @@ switch ($action) { } "cmake.maintainer.test" { cd "$BUILD_DIR" - cmake $SRC_DIR ` + cmake -G Ninja $SRC_DIR ` -DOTELCPP_MAINTAINER_MODE=ON ` -DWITH_NO_DEPRECATED_CODE=ON ` -DWITH_JAEGER=OFF ` @@ -103,7 +103,7 @@ switch ($action) { } "cmake.with_async_export.test" { cd "$BUILD_DIR" - cmake $SRC_DIR ` + cmake -G Ninja $SRC_DIR ` -DVCPKG_TARGET_TRIPLET=x64-windows ` -DWITH_ASYNC_EXPORT_PREVIEW=ON ` "-DCMAKE_TOOLCHAIN_FILE=$VCPKG_DIR/scripts/buildsystems/vcpkg.cmake" @@ -124,7 +124,7 @@ switch ($action) { } "cmake.exporter.otprotocol.test" { cd "$BUILD_DIR" - cmake $SRC_DIR ` + cmake -G Ninja $SRC_DIR ` -DVCPKG_TARGET_TRIPLET=x64-windows ` -DWITH_OTPROTCOL=ON ` "-DCMAKE_TOOLCHAIN_FILE=$VCPKG_DIR/scripts/buildsystems/vcpkg.cmake" @@ -145,7 +145,7 @@ switch ($action) { } "cmake.exporter.otprotocol.dll.test" { cd "$BUILD_DIR" - cmake $SRC_DIR ` + cmake -G Ninja $SRC_DIR ` -DVCPKG_TARGET_TRIPLET=x64-windows ` -DOPENTELEMETRY_BUILD_DLL=1 ` -DWITH_OTPROTCOL=ON ` @@ -167,7 +167,7 @@ switch ($action) { } "cmake.exporter.otprotocol.with_async_export.test" { cd "$BUILD_DIR" - cmake $SRC_DIR ` + cmake -G Ninja $SRC_DIR ` -DVCPKG_TARGET_TRIPLET=x64-windows ` -DWITH_ASYNC_EXPORT_PREVIEW=ON ` -DWITH_OTPROTCOL=ON ` @@ -189,7 +189,7 @@ switch ($action) { } "cmake.build_example_plugin" { cd "$BUILD_DIR" - cmake $SRC_DIR ` + cmake -G Ninja $SRC_DIR ` -DVCPKG_TARGET_TRIPLET=x64-windows ` -DWITH_ASYNC_EXPORT_PREVIEW=ON ` "-DCMAKE_TOOLCHAIN_FILE=$VCPKG_DIR/scripts/buildsystems/vcpkg.cmake" @@ -206,7 +206,7 @@ switch ($action) { } "cmake.test_example_plugin" { cd "$BUILD_DIR" - cmake $SRC_DIR ` + cmake -G Ninja $SRC_DIR ` -DVCPKG_TARGET_TRIPLET=x64-windows ` -DWITH_ASYNC_EXPORT_PREVIEW=ON ` "-DCMAKE_TOOLCHAIN_FILE=$VCPKG_DIR/scripts/buildsystems/vcpkg.cmake"