File: .travis.yml

package info (click to toggle)
tenace 0.16-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 3,308 kB
  • sloc: ansic: 8,228; sh: 4,711; makefile: 85
file content (22 lines) | stat: -rw-r--r-- 645 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
dist: xenial
sudo: required
language: C
compiler:
  - gcc
  #- clang
before_install:
  - sudo apt-get update -qq
  - sudo apt-get install -y libboost-thread-dev
  - sudo apt-get install -y libgtk2.0-dev libdds-dev intltool gnulib
script:
  - test -d dds/.git || git clone https://github.com/dds-bridge/dds.git
  - ( cd dds && git pull )
  - make -C dds/src -f Makefiles/Makefile_linux_shared
  - sed -i -e 's/bool/int/' dds/include/dll.h # missing <stdbool.h>
  - sudo install -m644 dds/src/libdds.so /usr/lib/libdds.so
  - sudo install -m644 -D dds/include/dll.h /usr/include/dds/dll.h
  - ./autogen.sh
  - make
  - make distcheck

# vim:sw=2: