aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/.travis.yml
diff options
context:
space:
mode:
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml27
1 files changed, 27 insertions, 0 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
+