diff options
| author | 2019-07-11 23:25:00 +0200 | |
|---|---|---|
| committer | 2019-07-11 23:28:42 +0200 | |
| commit | 947976510d01f3e834518d54c3921dc99786a8c2 (patch) | |
| tree | 7a7275fd7ca87a7963c6c800ce9693d019b21f03 | |
| parent | 3671171a4af23e8695a8ecbc9c6219f2e2f245de (diff) | |
| download | OneRoll-947976510d01f3e834518d54c3921dc99786a8c2.tar.gz OneRoll-947976510d01f3e834518d54c3921dc99786a8c2.zip | |
Add travis file
| -rw-r--r-- | .travis.yml | 27 | ||||
| -rw-r--r-- | CMakeLists.txt | 2 |
2 files changed, 28 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..11d087d --- /dev/null +++ b/.travis.yml @@ -0,0 +1,27 @@ +language: cpp + +matrix: + include: + - dist: xenial + compiler: clang + before_install: + - sudo add-apt-repository -y ppa:beineri/opt-qt-5.12.3-xenial + - sudo apt-get -qy update + install: + - sudo apt-get -qy install qt${QT}svg qt${QT}base qt${QT}translations qt${QT}tools + + - os: osx + osx_image: xcode10 + before_install: + - brew update + install: + - brew install cppcheck + - brew install qt5 + - brew link --force qt + +script: + - mkdir -p build + - pushd build + - cmake ../ && make -j4 && make test + - popd + diff --git a/CMakeLists.txt b/CMakeLists.txt index 504b148..8642f97 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.5) project(diceparser) -set(QT_REQUIRED_VERSION "5.9.0") +set(QT_REQUIRED_VERSION "5.12.0") find_package(Qt5 ${QT_REQUIRED_VERSION} CONFIG REQUIRED COMPONENTS Core Test Gui Svg) enable_testing(true) |