]>
Commit | Line | Data |
---|---|---|
1 | version: 0.1.7.{build} | |
2 | ||
3 | image: | |
4 | - Visual Studio 2015 | |
5 | - Visual Studio 2013 | |
6 | ||
7 | build_script: | |
8 | ||
9 | # | |
10 | # CMake based in-source build and tests using Visual Studio | |
11 | # | |
12 | ||
13 | # Use 32-bit default generator ("Visual Studio 12 2013" or "Visual Studio 14 2015") | |
14 | - cmake . | |
15 | - cmake --build . --config release --clean-first | |
16 | - ctest -C release | |
17 | ||
18 | # | |
19 | # Autoconf based in-source build and tests under Cygwin using gcc | |
20 | # | |
21 | ||
22 | # 32-bit cygwin build | |
23 | - C:\cygwin\bin\sh -c "export PATH=/usr/bin:/usr/local/bin:$PATH && ./bootstrap && ./configure && make && make test && make distclean" | |
24 | # 64-bit cygwin build | |
25 | - C:\cygwin64\bin\sh -c "export PATH=/usr/bin:/usr/local/bin:$PATH && ./bootstrap && ./configure && make && make test && make distclean" | |
26 | # 32-bit mingw-w64 build | |
27 | - C:\cygwin\bin\sh -c "export PATH=/usr/bin:/usr/local/bin:$PATH && ./bootstrap && ./configure --host=i686-w64-mingw32 --target=i686-w64-mingw32 && make && make test && make distclean" | |
28 | # 64-bit mingw-w64 build | |
29 | - C:\cygwin64\bin\sh -c "export PATH=/usr/bin:/usr/local/bin:$PATH && ./bootstrap && ./configure --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 && make && make test && make distclean" |