mirror of
https://github.com/ArthurSonzogni/FTXUI.git
synced 2025-12-16 01:48:56 +08:00
Add travis configuration.
This commit is contained in:
33
.travis.yml
Normal file
33
.travis.yml
Normal file
@@ -0,0 +1,33 @@
|
||||
sudo: false
|
||||
|
||||
language:
|
||||
- cpp
|
||||
|
||||
script:
|
||||
- mkdir build
|
||||
- cd build
|
||||
- cmake ..
|
||||
- cmake --build .
|
||||
|
||||
notifications:
|
||||
email: false
|
||||
|
||||
jobs:
|
||||
include:
|
||||
# ubuntu 16.04, gcc-9
|
||||
- os: linux
|
||||
compiler: gcc
|
||||
addons: { apt: { packages: ["g++-9", "ninja-build"],
|
||||
sources: ["ubuntu-toolchain-r-test"] } }
|
||||
|
||||
# ubuntu 16.04, clang-8
|
||||
- os: linux
|
||||
compiler: clang
|
||||
addons: { apt: { packages: ["clang-8", "ninja-build"],
|
||||
sources: ["llvm-toolchain-xenial-8"] } }
|
||||
|
||||
# OS X High Sierra 10.13
|
||||
- os: osx
|
||||
|
||||
# Windows
|
||||
- os: windows
|
||||
Reference in New Issue
Block a user