mirror of
https://github.com/vale981/spectrwm
synced 2025-03-04 09:21:39 -05:00
26 lines
799 B
YAML
26 lines
799 B
YAML
language: c
|
|
|
|
matrix:
|
|
include:
|
|
- os: linux
|
|
dist: xenial
|
|
- os: osx
|
|
|
|
addons:
|
|
apt:
|
|
update: true
|
|
|
|
before_install:
|
|
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then
|
|
sudo apt-get install -y libx11-dev libx11-xcb-dev libxcursor-dev libxrandr-dev libxt-dev libxtst-dev libxcb1-dev libxcb-icccm4-dev libxcb-keysyms1-dev libxcb-randr0-dev libxcb-util0-dev libxcb-xtest0-dev libxft-dev libxcb-xfixes0-dev libfreetype6-dev;
|
|
fi
|
|
|
|
script:
|
|
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then
|
|
# xenial doesn't include libxcb-xinput-dev, disable for now.
|
|
sed -i 's/#if defined(__linux__) || defined(__FreeBSD__)/#if 0/' spectrwm.c;
|
|
sed -i 's/xcb-xinput //g' linux/Makefile;
|
|
cd linux;
|
|
make;
|
|
fi
|
|
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then cd osx && make; fi
|