File: .travis.yml

package info (click to toggle)
gecode 6.1.0-2
  • links: PTS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 26,372 kB
  • sloc: cpp: 328,292; perl: 2,048; makefile: 1,793; sh: 214
file content (42 lines) | stat: -rwxr-xr-x 806 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
sudo: false

language: cpp

compiler:
  - gcc
  - clang

notifications:
  email:
    recipients:
      - cschulte@kth.se
      - guido.tack@monash.edu
    on_success: never
    on_failure: always

addons:
  apt:
    sources:
    - ubuntu-toolchain-r-test
    - llvm-toolchain-precise-3.8
    - ubuntu-sdk-team
    packages:
    - g++-6
    - clang-3.8
    # For Gist.
    - qt5-qmake
    - qtbase5-dev
    - qtdeclarative5-dev
    - qt5-default

install:
  - "[ $CXX = g++ ] && export CXX=g++-6 || true"
  - "[ $CXX = clang++ ] && export CXX=clang++-3.8 || true"

script:
  - ./configure --prefix=/usr --enable-gist
  - make
  # Build the test case suite, but do not execute the 50k test cases.
  - make test
  # Run a small subset of test cases, as defined by make check.
  - LD_LIBRARY_PATH=. make check