cleanup travis and use environment variables
diff --git a/.travis.yml b/.travis.yml
index aa8f5a1..df35f21 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,16 +1,16 @@
language: cpp
sudo: false
-before_install:
- - export LD_LIBRARY_PATH=`pwd`/tests/:$LD_LIBRARY_PATH
+env:
+ global:
+ - LD_LIBRARY_PATH=$TRAVIS_BUILD_DIR/tests/:$TRAVIS_BUILD_DIR:$LD_LIBRARY_PATH
+ - DYLD_LIBRARY_PATH=$TRAVIS_BUILD_DIR/tests/:$TRAVIS_BUILD_DIR:$DYLD_LIBRARY_PATH
script:
- - ./make.sh
- - make check
- - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then cp libcapstone.so.* bindings/python/libcapstone.so; fi
- - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then cp libcapstone.*.dylib bindings/python/libcapstone.dylib; fi
- - cd bindings/python && make check
+ - ./make.sh
+ - make check
+ - cd bindings/python && make check
compiler:
- - clang
- - gcc
+ - clang
+ - gcc
os:
- - linux
- - osx
+ - linux
+ - osx