polybar-dwm/common/travis/install_xcb_xrm.sh

21 lines
476 B
Bash
Raw Normal View History

2017-01-20 02:30:03 +00:00
#!/bin/bash
# Fail on error
set -e
# If the Makefile exists, we have already cached xrm
if [ ! -e "${DEPS_DIR}/xcb-util-xrm/Makefile" ]; then
2017-01-20 02:30:03 +00:00
git clone --recursive https://github.com/Airblader/xcb-util-xrm
fi
cd xcb-util-xrm
# Install xrm on the system
# If that doesn't work for some reason (not yet compiled, corrupt cache)
# we compile xrm and try to install it again
sudo make install || {
./autogen.sh --prefix=/usr --libdir=/usr/lib
make
sudo make install
}