Newer
Older
#!/bin/bash
# Build and run tests with Travis CI.
# Configure.
if [ "$CC" == "gcc" ]; then
# GCC build generates coverage.
cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_FLAGS=--coverage -DCMAKE_C_FLAGS=--coverage ..
qmake QMAKE_CXX=clang++ CONFIG+=debug ..
# Start X11 and window manager.
export DISPLAY=:99.0
sh -e /etc/init.d/xvfb start
# Clean up old configuration.
rm -rf ~/.config/copyq.test
# Run tests.