diff options
author | antirez <antirez@gmail.com> | 2017-01-30 09:58:34 +0100 |
---|---|---|
committer | antirez <antirez@gmail.com> | 2017-01-30 09:58:34 +0100 |
commit | 27e29f4fe61d822eb23d948bcb72db76c4c887e5 (patch) | |
tree | eb4ed2a2834c6330ab8d5f5af1d2fc8c30960a23 /deps/jemalloc/.appveyor.yml | |
parent | 713fe0b7d7096cbf3ce774e0041a0b6b31f5f26f (diff) | |
download | redis-27e29f4fe61d822eb23d948bcb72db76c4c887e5.tar.gz |
Jemalloc updated to 4.4.0.
The original jemalloc source tree was modified to:
1. Remove the configure error that prevents nested builds.
2. Insert the Redis private Jemalloc API in order to allow the
Redis fragmentation function to work.
Diffstat (limited to 'deps/jemalloc/.appveyor.yml')
-rw-r--r-- | deps/jemalloc/.appveyor.yml | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/deps/jemalloc/.appveyor.yml b/deps/jemalloc/.appveyor.yml new file mode 100644 index 000000000..ddd5c5711 --- /dev/null +++ b/deps/jemalloc/.appveyor.yml @@ -0,0 +1,28 @@ +version: '{build}' + +environment: + matrix: + - MSYSTEM: MINGW64 + CPU: x86_64 + MSVC: amd64 + - MSYSTEM: MINGW32 + CPU: i686 + MSVC: x86 + - MSYSTEM: MINGW64 + CPU: x86_64 + - MSYSTEM: MINGW32 + CPU: i686 + +install: + - set PATH=c:\msys64\%MSYSTEM%\bin;c:\msys64\usr\bin;%PATH% + - if defined MSVC call "c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" %MSVC% + - if defined MSVC pacman --noconfirm -Rsc mingw-w64-%CPU%-gcc gcc + - pacman --noconfirm -Suy mingw-w64-%CPU%-make + +build_script: + - bash -c "autoconf" + - bash -c "./configure" + - mingw32-make -j3 + - file lib/jemalloc.dll + - mingw32-make -j3 tests + - mingw32-make -k check |