Prepare .travis.yml for next release
This installs all needed dependencies for the next release. Hopefully we will just have to update the subproject commit then. Signed-off-by: Uli Schlachter <psychon@znc.in>
This commit is contained in:
parent
a112036bc8
commit
62092028a6
11
.travis.yml
11
.travis.yml
|
@ -1,3 +1,4 @@
|
|||
dist: trusty
|
||||
branches:
|
||||
only:
|
||||
- master
|
||||
|
@ -23,9 +24,16 @@ addons:
|
|||
- libxcb-icccm4-dev
|
||||
- libxdg-basedir-dev
|
||||
- libstartup-notification0-dev
|
||||
- libxcb-xkb-dev
|
||||
- libxkbcommon-dev
|
||||
- libxkbcommon-x11-dev
|
||||
- lua-lgi
|
||||
- gir1.2-pango-1.0
|
||||
# Dependencies for xcb-util-cursor
|
||||
- libxcb-render-util0-dev
|
||||
- libxcb-image0-dev
|
||||
# Dependencies for xcb-util-xrm
|
||||
- xutils-dev
|
||||
|
||||
# Clone the awesomeWM.github.io repo before building, because we need the
|
||||
# working copy to be there for updating already.
|
||||
|
@ -55,6 +63,9 @@ install:
|
|||
- travis_retry wget --no-check-certificate https://xcb.freedesktop.org/dist/xcb-util-cursor-0.1.3.tar.bz2 -O /tmp/util-cursor.tar.bz2
|
||||
- (cd /tmp && tar -xvjf util-cursor.tar.bz2 && cd xcb-util-cursor* && ./configure --prefix=$HOME/install && make && make install)
|
||||
|
||||
# xcb-util-xrm is not available in Ubuntu Ancient
|
||||
- (cd /tmp && git clone --recursive https://github.com/Airblader/xcb-util-xrm.git && cd xcb-util-xrm && ./autogen.sh --prefix=$HOME/install && make && make install)
|
||||
|
||||
# ldoc is not available in Ubuntu Ancient
|
||||
- travis_retry luarocks --local install ldoc
|
||||
- luarocks path --bin
|
||||
|
|
Loading…
Reference in New Issue