diff --git a/.travis.yml b/.travis.yml index c100212..a74fbe1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,16 +1,19 @@ language: rust dist: trusty addons: - apt: - packages: - - libssl-dev + apt: + packages: + - libssl-dev install: - - wget https://github.com/jedisct1/libsodium/releases/download/1.0.8/libsodium-1.0.8.tar.gz - - tar xvfz libsodium-1.0.8.tar.gz - - cd libsodium-1.0.8 && ./configure --prefix=$HOME/installed_libsodium && make && make install && cd .. - - export PKG_CONFIG_PATH=$HOME/installed_libsodium/lib/pkgconfig:$PKG_CONFIG_PATH - - export LD_LIBRARY_PATH=$HOME/installed_libsodium/lib:$LD_LIBRARY_PATH -cache: cargo + - wget https://github.com/jedisct1/libsodium/releases/download/1.0.8/libsodium-1.0.8.tar.gz + - tar xvfz libsodium-1.0.8.tar.gz + - cd libsodium-1.0.8 && ./configure --prefix=$HOME/installed_libs && make && make install && cd .. + - git clone https://github.com/quixdb/squash libsquash && cd libsquash && git checkout 5ea579cae2324f9e814cb3d88aa589dff312e9e2 && ./autogen.sh --prefix=$HOME/installed_libs --disable-external && make && make install && cd .. + - export PKG_CONFIG_PATH=$HOME/installed_libs/lib/pkgconfig:$PKG_CONFIG_PATH + - export LD_LIBRARY_PATH=$HOME/installed_libs/lib:$LD_LIBRARY_PATH +cache: + - cargo + - ccache rust: - stable - beta