diff --git a/.appveyor.yml b/.appveyor.yml index 3795f3e..ff54aae 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -13,6 +13,12 @@ environment: MSYS_BITS: 64 - TARGET: beta-i686-pc-windows-gnu MSYS_BITS: 32 + - TARGET: 1.8.0-x86_64-pc-windows-msvc + - TARGET: 1.8.0-i686-pc-windows-msvc + - TARGET: 1.8.0-x86_64-pc-windows-gnu + MSYS_BITS: 64 + - TARGET: 1.8.0-i686-pc-windows-gnu + MSYS_BITS: 32 - TARGET: 1.7.0-x86_64-pc-windows-msvc - TARGET: 1.7.0-i686-pc-windows-msvc - TARGET: 1.7.0-x86_64-pc-windows-gnu diff --git a/.travis.yml b/.travis.yml index d2224f4..02f86bd 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,4 +1,5 @@ language: rust +dist: trusty sudo: false os: - linux @@ -16,6 +17,7 @@ rust: - nightly - beta - stable + - 1.8.0 - 1.7.0 - 1.6.0 - 1.5.0 @@ -28,8 +30,10 @@ rust: # load travis-cargo before_script: - | + if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then pip install 'travis-cargo<0.2' --user && export PATH=$HOME/.local/bin:$PATH + fi # the main build script: diff --git a/README.md b/README.md index f67207d..dd083ce 100644 --- a/README.md +++ b/README.md @@ -2,11 +2,11 @@ [![Build Status](https://travis-ci.org/Razican/vsop87-rs.svg?branch=develop)](https://travis-ci.org/Razican/vsop87-rs) [![Build status](https://ci.appveyor.com/api/projects/status/g028p4t0ekvcypu3?svg=true)](https://ci.appveyor.com/project/Razican/vsop87-rs) [![Coverage Status](https://coveralls.io/repos/Razican/vsop87-rs/badge.svg?branch=develop&service=github)](https://coveralls.io/github/Razican/vsop87-rs?branch=develop) -[![Crates.io](https://meritbadge.herokuapp.com/ntrumls)](https://crates.io/crates/ntrumls) +[![Crates.io](https://meritbadge.herokuapp.com/vsop87)](https://crates.io/crates/vsop87) This library implements the -[VSOP87](https://en.wikipedia.org/wiki/VSOP_%28planets%29) algorithm in Rust. -The use can be seen in the [documentation](http://razican.github.io/vsop87-rs). -The library is divided in one module per VSOP87 version implementation. All -versions are implemented: basic VSOP87 algorithm, VSOP87A, VSOP87B, VSOP87C, -VSOP87D and VSOP87E. +[VSOP87](https://en.wikipedia.org/wiki/VSOP_%28planets%29) algorithm in 100% +pure Rust. The use can be seen in the +[documentation](http://razican.github.io/vsop87-rs). The library is divided in +one module per VSOP87 version implementation. All versions are implemented: +basic VSOP87 algorithm, VSOP87A, VSOP87B, VSOP87C, VSOP87D and VSOP87E. diff --git a/src/lib.rs b/src/lib.rs index 7eccd9e..735e699 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,5 +1,3 @@ -//! VSOP87 library -//! //! This library implements the VSOP87 solutions to calculate the positions of the planets in the //! solar system. To use it you must include the following in your crate: //!