Revert "cleanup travis and use environment variables"

This reverts commit 63913ef3f688abad0f70da3a35d906ba9d891b44.
diff --git a/.travis.yml b/.travis.yml
index df35f21..aa8f5a1 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,16 +1,16 @@
 language: cpp
 sudo: false
-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
+before_install:
+        - export LD_LIBRARY_PATH=`pwd`/tests/:$LD_LIBRARY_PATH
 script:
-  - ./make.sh
-  - make check
-  - cd bindings/python && make check
+        - ./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
 compiler:
-  - clang
-  - gcc
+        - clang
+        - gcc
 os:
-  - linux
-  - osx
+        - linux
+        - osx