• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1language: cpp
2sudo: required
3os: linux
4dist: bionic
5
6branches:
7  only:
8    - master
9
10compiler:
11  - clang
12  - gcc
13
14before_script:
15  - sudo apt-get install
16  - eval "${MATRIX_EVAL}"
17
18install:
19  - sudo apt-get -qq update
20  - sudo apt-get install -y libassimp-dev libglm-dev graphviz libxcb-dri3-0 libxcb-present0 libpciaccess0 cmake libpng-dev libxcb-dri3-dev libx11-dev libx11-xcb-dev libmirclient-dev libwayland-dev libxrandr-dev
21  - export VK_VERSION=1.2.189.0
22  - wget -O vulkansdk-linux-x86_64-$VK_VERSION.tar.gz https://sdk.lunarg.com/sdk/download/$VK_VERSION/linux/vulkansdk-linux-x86_64-$VK_VERSION.tar.gz?Human=true
23  - tar zxf vulkansdk-linux-x86_64-$VK_VERSION.tar.gz
24  - export VULKAN_SDK=$TRAVIS_BUILD_DIR/$VK_VERSION/x86_64
25
26script:
27  - mkdir -p build
28  - cd build
29  - cmake ..
30  - make
31
32notifications:
33  email:
34    recipients:
35      - adam.sawicki@amd.com
36    on_success: change
37    on_failure: always
38