Skip to content

Commit

Permalink
Update travis build process
Browse files Browse the repository at this point in the history
  • Loading branch information
sfan5 committed Mar 25, 2018
1 parent a8f7b47 commit 405951f
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 13 deletions.
15 changes: 6 additions & 9 deletions .travis.yml
Expand Up @@ -3,22 +3,19 @@ compiler:
- gcc
- clang
sudo: false
dist: trusty
addons:
apt:
sources:
- llvm-toolchain-precise-3.8
- llvm-toolchain-trusty-5.0
- ubuntu-toolchain-r-test
packages:
- cmake
- libgd2-noxpm-dev
- libgd2-dev
- libsqlite3-dev
- p7zip
- g++-6
- clang-3.8
before_install:
- # Nothing ever works correctly with precise, use a custom libleveldb build
- wget http://minetest.kitsunemimi.pw/libleveldb-1.18-ubuntu12.04.7z
- 7zr x -olibleveldb libleveldb-1.18-ubuntu12.04.7z
- libleveldb-dev
- g++-7
- clang-5.0
script: ./util/travis/script.sh
notifications:
email: false
Expand Down
6 changes: 2 additions & 4 deletions util/travis/script.sh
@@ -1,7 +1,7 @@
#!/bin/bash -e

CXX=g++-6
[ $CC == "clang" ] && CXX=clang++-3.8
CXX=g++-7
[ $CC == "clang" ] && CXX=clang++-5.0
export CXX


Expand All @@ -10,8 +10,6 @@ cd travisbuild

cmake \
-DENABLE_LEVELDB=1 \
-DLEVELDB_LIBRARY=../libleveldb/lib/libleveldb.so \
-DLEVELDB_INCLUDE_DIR=../libleveldb/include \
..

make -j2

0 comments on commit 405951f

Please sign in to comment.