From 16637193235cbb862537740e7ba32dcd7d0eeace Mon Sep 17 00:00:00 2001 From: Diogo Sousa Date: Fri, 17 Nov 2017 18:01:59 +0000 Subject: [PATCH] Get `Cargo.toml` ready for release. --- Cargo.toml | 24 ++++++++++++++++++++---- README.md | 5 +++++ 2 files changed, 25 insertions(+), 4 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 3cd2d03..f23016d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,17 +4,33 @@ description = "Persistent data structures with structural sharing" version = "0.0.0" authors = ["Diogo Sousa "] -# TODO add more properties (see http://doc.crates.io/manifest.html) homepage = "https://github.com/orium/rpds" repository = "https://github.com/orium/rpds" -# documentation = "..." +documentation = "https://docs.rs/rpds" readme = "README.md" -keywords = ["data-structures", "persistent-data-structures", "immutable-data-structures"] -categories = ["data-structures"] +keywords = [ + "data-structure", + "data-structures", + "persistent", + "immutable", +] +categories = [ + "data-structures", +] license = "LGPL-3.0" +include = [ + "src/**/*.rs", + "Cargo.toml", + "LICENSE", +] + +[badges] +travis-ci = { repository = "orium/rpds", branch = "master" } +codecov = { repository = "orium/rpds", branch = "master", service = "github" } + [dev-dependencies] # TODO This will probably be part of rust in the future (see https://github.com/rust-lang/rust/issues/29553) bencher = "0.1" diff --git a/README.md b/README.md index 18edf71..05064af 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,10 @@ [![Build Status (master)](https://travis-ci.org/orium/rpds.svg?branch=master)](https://travis-ci.org/orium/rpds) [![Code Coverage (master)](https://codecov.io/gh/orium/rpds/branch/master/graph/badge.svg)](https://codecov.io/gh/orium/rpds) +[![crates.io](http://meritbadge.herokuapp.com/rpds)](https://crates.io/crates/rpds) +[![Documentation (latest)](https://docs.rs/rpds/badge.svg)](https://docs.rs/rpds/) +[![LGPLv3.0 licensed](https://img.shields.io/badge/license-LGPLv3-blue.svg)](./LICENSE) + + # Rust Persistent Data Structures