|
@@ -6,17 +6,32 @@ branches:
|
|
|
|
|
|
|
|
cache:
|
|
cache:
|
|
|
- x86_64-6.3.0-release-posix-seh-rt_v5-rev1.7z
|
|
- x86_64-6.3.0-release-posix-seh-rt_v5-rev1.7z
|
|
|
|
|
+ - x86_64-4.8.4-release-posix-seh-rt_v3-rev0.7z
|
|
|
|
|
|
|
|
environment:
|
|
environment:
|
|
|
MINGW_DIR: mingw64
|
|
MINGW_DIR: mingw64
|
|
|
- MINGW_URL: https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/6.3.0/threads-posix/seh/x86_64-6.3.0-release-posix-seh-rt_v5-rev1.7z/download
|
|
|
|
|
- MINGW_ARCHIVE: x86_64-6.3.0-release-posix-seh-rt_v5-rev1.7z
|
|
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
matrix:
|
|
matrix:
|
|
|
- BUILD_TYPE: Release
|
|
- BUILD_TYPE: Release
|
|
|
ASSERTIONS: OFF
|
|
ASSERTIONS: OFF
|
|
|
|
|
+ TOOLS: ON
|
|
|
|
|
+ MINGW_URL: https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/6.3.0/threads-posix/seh/x86_64-6.3.0-release-posix-seh-rt_v5-rev1.7z/download
|
|
|
|
|
+ MINGW_ARCHIVE: x86_64-6.3.0-release-posix-seh-rt_v5-rev1.7z
|
|
|
|
|
+ - BUILD_TYPE: Debug
|
|
|
|
|
+ ASSERTIONS: ON
|
|
|
|
|
+ TOOLS: OFF
|
|
|
|
|
+ MINGW_URL: https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/6.3.0/threads-posix/seh/x86_64-6.3.0-release-posix-seh-rt_v5-rev1.7z/download
|
|
|
|
|
+ MINGW_ARCHIVE: x86_64-6.3.0-release-posix-seh-rt_v5-rev1.7z
|
|
|
|
|
+ - BUILD_TYPE: Release
|
|
|
|
|
+ ASSERTIONS: OFF
|
|
|
|
|
+ TOOLS: ON
|
|
|
|
|
+ MINGW_URL: https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/4.8.4/threads-posix/seh/x86_64-4.8.4-release-posix-seh-rt_v3-rev0.7z/download
|
|
|
|
|
+ MINGW_ARCHIVE: x86_64-4.8.4-release-posix-seh-rt_v3-rev0.7z
|
|
|
- BUILD_TYPE: Debug
|
|
- BUILD_TYPE: Debug
|
|
|
ASSERTIONS: ON
|
|
ASSERTIONS: ON
|
|
|
|
|
+ TOOLS: OFF
|
|
|
|
|
+ MINGW_URL: https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/4.8.4/threads-posix/seh/x86_64-4.8.4-release-posix-seh-rt_v3-rev0.7z/download
|
|
|
|
|
+ MINGW_ARCHIVE: x86_64-4.8.4-release-posix-seh-rt_v3-rev0.7z
|
|
|
|
|
|
|
|
install:
|
|
install:
|
|
|
- git submodule update --init --recursive
|
|
- git submodule update --init --recursive
|
|
@@ -34,10 +49,10 @@ before_build:
|
|
|
- cmake --version
|
|
- cmake --version
|
|
|
- mkdir build
|
|
- mkdir build
|
|
|
- cd build
|
|
- cd build
|
|
|
- - cmake .. -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=%BUILD_TYPE% -DANKI_EXTRA_CHECKS=%ASSERTIONS% -DANKI_BUILD_TESTS=ON -DANKI_BUILD_SAMPLES=ON -DANKI_BUILD_TOOLS=ON
|
|
|
|
|
|
|
+ - cmake .. -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=%BUILD_TYPE% -DANKI_EXTRA_CHECKS=%ASSERTIONS% -DANKI_BUILD_TESTS=ON -DANKI_BUILD_SAMPLES=ON -DANKI_BUILD_TOOLS=%TOOLS%
|
|
|
|
|
|
|
|
build_script:
|
|
build_script:
|
|
|
- - mingw32-make
|
|
|
|
|
|
|
+ - mingw32-make -j 2
|
|
|
|
|
|
|
|
notifications:
|
|
notifications:
|
|
|
email: false
|
|
email: false
|