Home | History | Annotate | Line # | Download | only in dist
      1 version: '{build}'
      2 
      3 environment:
      4   matrix:
      5   - MSYSTEM: MINGW64
      6     CPU: x86_64
      7     MSVC: amd64
      8     CONFIG_FLAGS: --enable-debug
      9   - MSYSTEM: MINGW64
     10     CPU: x86_64
     11     CONFIG_FLAGS: --enable-debug
     12   - MSYSTEM: MINGW32
     13     CPU: i686
     14     MSVC: x86
     15     CONFIG_FLAGS: --enable-debug
     16   - MSYSTEM: MINGW32
     17     CPU: i686
     18     CONFIG_FLAGS: --enable-debug
     19   - MSYSTEM: MINGW64
     20     CPU: x86_64
     21     MSVC: amd64
     22   - MSYSTEM: MINGW64
     23     CPU: x86_64
     24   - MSYSTEM: MINGW32
     25     CPU: i686
     26     MSVC: x86
     27   - MSYSTEM: MINGW32
     28     CPU: i686
     29 
     30 install:
     31   - set PATH=c:\msys64\%MSYSTEM%\bin;c:\msys64\usr\bin;%PATH%
     32   - if defined MSVC call "c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" %MSVC%
     33   - if defined MSVC pacman --noconfirm -Rsc mingw-w64-%CPU%-gcc gcc
     34 
     35 build_script:
     36   - bash -c "autoconf"
     37   - bash -c "./configure $CONFIG_FLAGS"
     38   - mingw32-make
     39   - file lib/jemalloc.dll
     40   - mingw32-make tests
     41   - mingw32-make -k check
     42