Unverified Commit 2ad07ad5 by Edward Thomson Committed by GitHub

Merge pull request #4841 from tiennou/ci/ninja-build

Ninja build
parents 0fccf017 f77e6cc7
......@@ -16,6 +16,7 @@ jobs:
imageName: 'libgit2/trusty-openssl:latest'
environmentVariables: |
CC=gcc
CMAKE_OPTIONS=-DUSE_HTTPS=OpenSSL
LEAK_CHECK=valgrind
- job: linux_trusty_gcc_mbedtls
......@@ -41,6 +42,7 @@ jobs:
imageName: 'libgit2/trusty-openssl:latest'
environmentVariables: |
CC=clang
CMAKE_OPTIONS=-DUSE_HTTPS=OpenSSL
LEAK_CHECK=valgrind
- job: linux_trusty_clang_mbedtls
......@@ -69,6 +71,7 @@ jobs:
TMPDIR: $(Agent.TempDirectory)
PKG_CONFIG_PATH: /usr/local/opt/openssl/lib/pkgconfig
LEAK_CHECK: leaks
CMAKE_OPTIONS: -G Ninja
- job: windows_vs_amd64
displayName: 'Windows (Visual Studio; amd64)'
......
......@@ -3,6 +3,6 @@
set -x
brew update
brew install pkgconfig zlib curl openssl libssh2
brew install pkgconfig zlib curl openssl libssh2 ninja
ln -s /Applications/Xcode.app/Contents/Developer/usr/lib/libLeaksAtExit.dylib /usr/local/lib
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment