diff options
author | MichaĆ Janiszewski <janisozaur@gmail.com> | 2019-10-19 20:09:55 +0200 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2019-10-23 10:37:01 +0200 |
commit | 503816250c013082c507552b2b239b8ed5b3cd90 (patch) | |
tree | ea615c856d868989b42d5f7c6c953fc0f33147e0 /appveyor.yml | |
parent | 807c056c08bd6314e27148c348d027a808e3a632 (diff) | |
download | curl-503816250c013082c507552b2b239b8ed5b3cd90.tar.gz |
appveyor: Use two parallel compilation on appveyor with CMake
Appveyor provides 2 CPUs for each builder[1], make sure to use parallel
compilation, when running with CMake. CMake learned this new option in
version 3.12[2] and the version provided by appveyor is fresh enough.
Curl doesn't really take that long to build and it is using the slowest
builder available, msbuild, so expect only a moderate improvement in
build times.
[1] https://www.appveyor.com/docs/build-environment/
[2] https://cmake.org/cmake/help/v3.12/release/3.12.html
Closes #4508
Diffstat (limited to 'appveyor.yml')
-rw-r--r-- | appveyor.yml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/appveyor.yml b/appveyor.yml index e1bc91485..e8d6e2521 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -160,7 +160,7 @@ build_script: -DCMAKE_RUNTIME_OUTPUT_DIRECTORY_DEBUG="" -DCMAKE_INSTALL_PREFIX="C:/CURL" -DCMAKE_BUILD_TYPE=%PRJ_CFG% && - cmake --build . --config %PRJ_CFG% --clean-first -- %BUILD_OPT%) else ( + cmake --build . --config %PRJ_CFG% --parallel 2 --clean-first -- %BUILD_OPT%) else ( if %BUILD_SYSTEM%==VisualStudioSolution ( cd projects && .\\generate.bat %VC_VERSION% && |