diff options
author | Edward Thomson <ethomson@edwardthomson.com> | 2021-01-05 12:12:19 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-05 12:12:19 +0000 |
commit | f0d7922c9bafff38e12978625f467aafebe75145 (patch) | |
tree | 055035c74116c9c3601491c07ab8a6b5fe8194d4 /.github | |
parent | fa0178608699ce23c942f719c47eaada645db409 (diff) | |
parent | 4fafe9f6a15ccf540d23c96d37ca1c3127a7ddac (diff) | |
download | libgit2-f0d7922c9bafff38e12978625f467aafebe75145.tar.gz |
Merge pull request #5583 from 0xdky/dhruva/build-with-nommap
Build with NO_MMAP
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/nightly.yml | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 8e35726d7..fa83491ba 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -96,6 +96,17 @@ jobs: ASAN_SYMBOLIZER_PATH: /usr/bin/llvm-symbolizer-10 TSAN_OPTIONS: suppressions=/home/libgit2/source/script/thread-sanitizer.supp second_deadlock_stack=1 os: ubuntu-latest + - # Focal, Clang 10, mmap emulation (NO_MMAP) + container: + name: focal + env: + CC: clang-10 + CFLAGS: -DNO_MMAP + CMAKE_OPTIONS: -DCMAKE_PREFIX_PATH=/usr/local + CMAKE_GENERATOR: Ninja + SKIP_SSH_TESTS: true + SKIP_NEGOTIATE_TESTS: true + os: ubuntu-latest - # macOS os: macos-10.15 env: @@ -114,6 +125,15 @@ jobs: CMAKE_OPTIONS: -A x64 -DWIN32_LEAKCHECK=ON -DDEPRECATE_HARD=ON SKIP_SSH_TESTS: true SKIP_NEGOTIATE_TESTS: true + - # Windows amd64 Visual Studio (NO_MMAP) + os: windows-2019 + env: + ARCH: amd64 + CMAKE_GENERATOR: Visual Studio 16 2019 + CFLAGS: -DNO_MMAP + CMAKE_OPTIONS: -A x64 -DDEPRECATE_HARD=ON + SKIP_SSH_TESTS: true + SKIP_NEGOTIATE_TESTS: true - # Windows x86 Visual Studio os: windows-2019 env: |