1language: cpp 2dist: xenial 3compiler: 4 - gcc 5 - clang 6env: 7 - RENDER_SYSTEM=3 BUILD_DEMOS_AND_TOOLS=TRUE # Ogre3D Platform 8 - RENDER_SYSTEM=4 BUILD_DEMOS_AND_TOOLS=TRUE # OpenGL Platform 9 - RENDER_SYSTEM=7 BUILD_DEMOS_AND_TOOLS=TRUE # OpenGL3 Platform 10branches: 11 only: 12 - master 13before_install: 14 - pwd 15 - git submodule update --init --recursive 16 - sudo apt-get update -qq 17 - sudo apt-get install -qq cmake libogre-1.9-dev libfreetype6-dev libois-dev graphviz libgl1-mesa-dev libglew-dev doxygen python cppcheck libsdl2-dev libsdl2-image-dev 18before_script: 19 - mkdir build 20 - cd build 21 - cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DMYGUI_HIGH_LEVEL_WARNINGS=TRUE -DMYGUI_RENDERSYSTEM=$RENDER_SYSTEM -DMYGUI_BUILD_DEMOS=$BUILD_DEMOS_AND_TOOLS -DMYGUI_BUILD_TOOLS=$BUILD_DEMOS_AND_TOOLS -DMYGUI_BUILD_UNITTESTS=$BUILD_DEMOS_AND_TOOLS .. 22script: 23 - make -j2 24 25after_script: 26 - cd .. 27 - python ./Scripts/cppcheck/cppcheck.py 28notifications: 29 recipients: 30 - psi29a+travis.ci@gmail.com 31 - altren@gmail.com 32 email: 33 on_success: change 34 on_failure: always 35