diff --git a/.gitignore b/.gitignore index 9a177b1..f6d2e55 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,10 @@ notebooks/.ipynb_checkpoints/ notebooks/Gemfile.lock callgrind.out.* *~ + +*.so +*.cmake +CMakeFiles/ +CMakeCache.txt +Makefile +install_manifest.txt diff --git a/.travis.yml b/.travis.yml index 3792d31..f82acb8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -25,6 +25,9 @@ matrix: include: - os: osx rvm: 1.9.3 + allow_failures: + - os: osx + rvm: 1.9.3 install: - export RUBY_SOURCE_DIR=`pwd` @@ -38,7 +41,7 @@ install: - source bin/install_travis.sh # Build C++ library - - source bin/test_travis.sh + - bin/test_travis.sh # Setup travis for Ruby wrappers - cd $RUBY_SOURCE_DIR @@ -48,10 +51,11 @@ script: # Build ruby gem - gem build symengine.gemspec # Install ruby gem - - gem install symengine-0.1.0.gem --user --verbose -- -DSymEngine_DIR=$our_install_dir + - gem install symengine-0.1.0.gem --install-dir $HOME --verbose -- -DSymEngine_DIR=$our_install_dir + # Test ruby gem - gem install gem-path --no-ri --no-rdoc - - cd `gem path symengine` + - cd $HOME/gems/symengine-0.1.0/ - bundle exec rspec notifications: