# Copyright 2014 The CGMath Developers. For a full listing of the authors, # refer to the AUTHORS file at the top-level directory of this distribution. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. env: global: - secure: N41M4QTWbez7FRMh2HQqB3Z051FcruoRGLTdMdQJNMaZRqJiAfUBTO5NGXS5XGjIofknE4r/+WLv7KED2rTf6nvLFOHmGY2pL+agABcyD0DU0ltRLckjONWTxFN+SMTB0l38v3XIXxXX5y977Hl6wk3++kYZgCNVG3OTkJwWzQg= before_install: - yes | sudo add-apt-repository ppa:cmrx64/cargo - sudo apt-get update install: - sudo apt-get install cargo - wget http://static.rust-lang.org/dist/rust-nightly-x86_64-unknown-linux-gnu.tar.gz - tar xzf rust-nightly-x86_64-unknown-linux-gnu.tar.gz - export PATH=$PATH:$(pwd)/rust-nightly-x86_64-unknown-linux-gnu/bin - rustc -v script: - cargo build - make # - make check # bench is too slow - make test - make clean - make doc after_script: - curl http://www.rust-ci.org/artifacts/put?t=$RUSTCI_TOKEN | sh