mirror of
https://github.com/SFML/SFML.git
synced 2024-11-28 22:31:09 +08:00
Add static builds to travis build matrix and give all jobs names
This commit is contained in:
parent
1bf3ae77b9
commit
b9fdaf487f
51
.travis.yml
51
.travis.yml
@ -22,30 +22,61 @@ script:
|
|||||||
matrix:
|
matrix:
|
||||||
include:
|
include:
|
||||||
|
|
||||||
# Linux - gcc
|
- name: "Linux gcc Dynamic"
|
||||||
- os: linux
|
os: linux
|
||||||
dist: xenial
|
dist: xenial
|
||||||
compiler: gcc
|
compiler: gcc
|
||||||
|
|
||||||
# Linux - clang
|
- name: "Linux gcc Static"
|
||||||
- os: linux
|
os: linux
|
||||||
|
dist: xenial
|
||||||
|
compiler: gcc
|
||||||
|
env:
|
||||||
|
- CMAKE_FLAGS="-DBUILD_SHARED_LIBS=FALSE"
|
||||||
|
|
||||||
|
- name: "Linux clang Dynamic"
|
||||||
|
os: linux
|
||||||
dist: xenial
|
dist: xenial
|
||||||
compiler: clang
|
compiler: clang
|
||||||
|
|
||||||
# macOS - Xcode 10
|
- name: "Linux clang Static"
|
||||||
- os: osx
|
os: linux
|
||||||
|
dist: xenial
|
||||||
|
compiler: clang
|
||||||
|
env:
|
||||||
|
- CMAKE_FLAGS="-DBUILD_SHARED_LIBS=FALSE"
|
||||||
|
|
||||||
|
- name: "macOS Xcode 10 Dynamic"
|
||||||
|
os: osx
|
||||||
osx_image: xcode10
|
osx_image: xcode10
|
||||||
env:
|
env:
|
||||||
- CMAKE_FLAGS="-DSFML_DEPENDENCIES_INSTALL_PREFIX=../install"
|
- CMAKE_FLAGS="-DSFML_DEPENDENCIES_INSTALL_PREFIX=../install"
|
||||||
|
|
||||||
# iOS - Xcode 10
|
- name: "macOS Xcode 10 Frameworks"
|
||||||
- os: osx
|
os: osx
|
||||||
|
osx_image: xcode10
|
||||||
|
env:
|
||||||
|
- CMAKE_FLAGS="-DSFML_DEPENDENCIES_INSTALL_PREFIX=../install -DSFML_BUILD_FRAMEWORKS=TRUE"
|
||||||
|
|
||||||
|
- name: "macOS Xcode 10 Static"
|
||||||
|
os: osx
|
||||||
|
osx_image: xcode10
|
||||||
|
env:
|
||||||
|
- CMAKE_FLAGS="-DSFML_DEPENDENCIES_INSTALL_PREFIX=../install -DBUILD_SHARED_LIBS=FALSE"
|
||||||
|
|
||||||
|
- name: "iOS Xcode 10"
|
||||||
|
os: osx
|
||||||
osx_image: xcode10
|
osx_image: xcode10
|
||||||
env:
|
env:
|
||||||
- CMAKE_FLAGS="-GXcode -DCMAKE_TOOLCHAIN_FILE=../cmake/toolchains/iOS.toolchain.cmake -DIOS_PLATFORM=SIMULATOR"
|
- CMAKE_FLAGS="-GXcode -DCMAKE_TOOLCHAIN_FILE=../cmake/toolchains/iOS.toolchain.cmake -DIOS_PLATFORM=SIMULATOR"
|
||||||
|
|
||||||
# Windows - vs2017
|
- name: "Visual studio 15 2017 Dynamic"
|
||||||
- os: windows
|
os: windows
|
||||||
|
|
||||||
|
- name: "Visual studio 15 2017 Static"
|
||||||
|
os: windows
|
||||||
|
env:
|
||||||
|
- CMAKE_FLAGS="-DBUILD_SHARED_LIBS=FALSE"
|
||||||
|
|
||||||
notifications:
|
notifications:
|
||||||
email: false
|
email: false
|
||||||
|
Loading…
Reference in New Issue
Block a user