rofi/.travis.yml

48 lines
958 B
YAML
Raw Normal View History

2015-12-01 22:34:34 +00:00
sudo: required
2015-12-01 22:31:18 +00:00
dist: trusty
2014-08-28 19:29:06 +00:00
language: c
2015-07-16 19:39:40 +00:00
addons:
apt:
2015-07-16 19:43:32 +00:00
packages:
- libxinerama-dev
- autoconf
- automake
- make
- libxft-dev
- libx11-dev
- libpango1.0-dev
2015-09-26 18:38:59 +00:00
- libcairo2-dev
2015-09-14 18:40:36 +00:00
- libstartup-notification0-dev
2016-02-21 15:45:13 +00:00
- libxkbcommon-dev
- libxkbcommon-x11-dev
- libxcb-ewmh-dev
- libxcb-icccm4-dev
2016-02-21 15:45:13 +00:00
- libxcb-util0-dev
- libxcb-xinerama0-dev
2016-02-21 15:45:13 +00:00
- libxcb-xkb-dev
- libxcb1-dev
2015-07-16 19:43:32 +00:00
- xvfb
2015-11-08 09:39:31 +00:00
- discount
- xdotool
2016-01-05 15:46:43 +00:00
- fluxbox
2015-07-16 19:39:40 +00:00
2014-08-28 19:19:46 +00:00
compiler:
- gcc
before_install:
2016-02-21 15:45:13 +00:00
- git submodule update --init
2015-07-16 19:43:32 +00:00
- autoreconf -i
2014-08-28 19:19:46 +00:00
2014-08-29 13:17:57 +00:00
script:
2015-07-16 19:43:32 +00:00
- ./configure --enable-gcov
- make
- make test
2015-07-16 19:47:53 +00:00
# to re-enable if xdotool is allowed.
2015-07-21 06:14:53 +00:00
- make test-x
2016-01-05 15:46:43 +00:00
- make test-x1
2015-12-31 18:04:38 +00:00
- gcov source/rofi.c
2015-11-08 09:35:43 +00:00
- make distcheck
2015-12-31 18:04:38 +00:00
after_success:
- bash <(curl -s https://codecov.io/bash)