|
|
|
@ -54,30 +54,30 @@ matrix:
|
|
|
|
|
os: osx
|
|
|
|
|
osx_image: xcode10.2
|
|
|
|
|
env: MAKE_TARGET=ios PATH="/usr/local/opt/ccache/libexec:$PATH"
|
|
|
|
|
- name: "make windows (macOS)"
|
|
|
|
|
os: osx
|
|
|
|
|
osx_image: xcode10.2
|
|
|
|
|
env: MAKE_TARGET=windows PATH="/usr/local/opt/ccache/libexec:$PATH"
|
|
|
|
|
- name: "make windows-release (macOS)"
|
|
|
|
|
os: osx
|
|
|
|
|
osx_image: xcode10.2
|
|
|
|
|
env: MAKE_TARGET=windows-release PATH="/usr/local/opt/ccache/libexec:$PATH"
|
|
|
|
|
- name: "make release (macOS beta/clang)"
|
|
|
|
|
os: osx
|
|
|
|
|
osx_image: xcode11
|
|
|
|
|
env: BUILD_TYPE=Release PATH="/usr/local/opt/ccache/libexec:$PATH"
|
|
|
|
|
- name: "address sanitizer"
|
|
|
|
|
os: osx
|
|
|
|
|
osx_image: xcode10.2
|
|
|
|
|
env: BUILD_TYPE=Debug XSAN=address PATH="/usr/local/opt/ccache/libexec:$PATH" CC=/usr/local/opt/llvm/bin/clang CXX=/usr/local/opt/llvm/bin/clang++
|
|
|
|
|
- name: "thread sanitizer"
|
|
|
|
|
os: osx
|
|
|
|
|
osx_image: xcode10.2
|
|
|
|
|
env: BUILD_TYPE=Debug XSAN=thread PATH="/usr/local/opt/ccache/libexec:$PATH" CC=/usr/local/opt/llvm/bin/clang CXX=/usr/local/opt/llvm/bin/clang++
|
|
|
|
|
- name: "undefined sanitizer"
|
|
|
|
|
os: osx
|
|
|
|
|
osx_image: xcode10.2
|
|
|
|
|
env: BUILD_TYPE=Debug XSAN=undefined PATH="/usr/local/opt/ccache/libexec:$PATH" CC=/usr/local/opt/llvm/bin/clang CXX=/usr/local/opt/llvm/bin/clang++
|
|
|
|
|
# - name: "make windows (macOS)"
|
|
|
|
|
# os: osx
|
|
|
|
|
# osx_image: xcode10.2
|
|
|
|
|
# env: MAKE_TARGET=windows PATH="/usr/local/opt/ccache/libexec:$PATH"
|
|
|
|
|
# - name: "make windows-release (macOS)"
|
|
|
|
|
# os: osx
|
|
|
|
|
# osx_image: xcode10.2
|
|
|
|
|
# env: MAKE_TARGET=windows-release PATH="/usr/local/opt/ccache/libexec:$PATH"
|
|
|
|
|
# - name: "make release (macOS beta/clang)"
|
|
|
|
|
# os: osx
|
|
|
|
|
# osx_image: xcode11
|
|
|
|
|
# env: BUILD_TYPE=Release PATH="/usr/local/opt/ccache/libexec:$PATH"
|
|
|
|
|
# - name: "address sanitizer"
|
|
|
|
|
# os: osx
|
|
|
|
|
# osx_image: xcode10.2
|
|
|
|
|
# env: BUILD_TYPE=Debug XSAN=address PATH="/usr/local/opt/ccache/libexec:$PATH" CC=/usr/local/opt/llvm/bin/clang CXX=/usr/local/opt/llvm/bin/clang++
|
|
|
|
|
# - name: "thread sanitizer"
|
|
|
|
|
# os: osx
|
|
|
|
|
# osx_image: xcode10.2
|
|
|
|
|
# env: BUILD_TYPE=Debug XSAN=thread PATH="/usr/local/opt/ccache/libexec:$PATH" CC=/usr/local/opt/llvm/bin/clang CXX=/usr/local/opt/llvm/bin/clang++
|
|
|
|
|
# - name: "undefined sanitizer"
|
|
|
|
|
# os: osx
|
|
|
|
|
# osx_image: xcode10.2
|
|
|
|
|
# env: BUILD_TYPE=Debug XSAN=undefined PATH="/usr/local/opt/ccache/libexec:$PATH" CC=/usr/local/opt/llvm/bin/clang CXX=/usr/local/opt/llvm/bin/clang++
|
|
|
|
|
- name: "memory sanitizer"
|
|
|
|
|
os: linux
|
|
|
|
|
dist: xenial
|
|
|
|
@ -99,26 +99,26 @@ matrix:
|
|
|
|
|
env: DOCKER_FILE=docker/gcc-trunk.Dockerfile
|
|
|
|
|
services: docker
|
|
|
|
|
allow_failures:
|
|
|
|
|
- name: "native windows debug"
|
|
|
|
|
os: windows
|
|
|
|
|
env: BUILD_TYPE=Debug
|
|
|
|
|
- name: "native windows release"
|
|
|
|
|
os: windows
|
|
|
|
|
env: BUILD_TYPE=Release
|
|
|
|
|
- os: linux
|
|
|
|
|
dist: xenial
|
|
|
|
|
env: DOCKER_FILE=docker/alpine-windows.Dockerfile
|
|
|
|
|
services: docker
|
|
|
|
|
# - name: "native windows debug"
|
|
|
|
|
# os: windows
|
|
|
|
|
# env: BUILD_TYPE=Debug
|
|
|
|
|
# - name: "native windows release"
|
|
|
|
|
# os: windows
|
|
|
|
|
# env: BUILD_TYPE=Release
|
|
|
|
|
# - os: linux
|
|
|
|
|
# dist: xenial
|
|
|
|
|
# env: DOCKER_FILE=docker/alpine-windows.Dockerfile
|
|
|
|
|
# services: docker
|
|
|
|
|
- os: linux
|
|
|
|
|
dist: xenial
|
|
|
|
|
env: DOCKER_FILE=docker/gcc-trunk.Dockerfile
|
|
|
|
|
services: docker
|
|
|
|
|
- os: osx
|
|
|
|
|
osx_image: xcode10.2
|
|
|
|
|
env: MAKE_TARGET=windows PATH="/usr/local/opt/ccache/libexec:$PATH"
|
|
|
|
|
- os: osx
|
|
|
|
|
osx_image: xcode10.2
|
|
|
|
|
env: MAKE_TARGET=windows-release PATH="/usr/local/opt/ccache/libexec:$PATH"
|
|
|
|
|
# - os: osx
|
|
|
|
|
# osx_image: xcode10.2
|
|
|
|
|
# env: MAKE_TARGET=windows PATH="/usr/local/opt/ccache/libexec:$PATH"
|
|
|
|
|
# - os: osx
|
|
|
|
|
# osx_image: xcode10.2
|
|
|
|
|
# env: MAKE_TARGET=windows-release PATH="/usr/local/opt/ccache/libexec:$PATH"
|
|
|
|
|
|
|
|
|
|
env:
|
|
|
|
|
global:
|
|
|
|
|