diff options
author | Kaleb Elwert <belak@coded.io> | 2020-01-28 02:40:40 -0800 |
---|---|---|
committer | Kaleb Elwert <belak@coded.io> | 2020-01-28 02:44:43 -0800 |
commit | 0261afcdae718d14b888b5993d9be93ddef7b839 (patch) | |
tree | be972ac95c97ec80928f982f928cf434c879760e | |
parent | 0a1f18b51f29dda73755ff12be98b84342ce72ca (diff) |
Prepare for initial release
-rw-r--r-- | .travis.yml | 21 | ||||
-rw-r--r-- | Cargo.toml | 7 | ||||
-rw-r--r-- | README.md | 7 |
3 files changed, 32 insertions, 3 deletions
diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..d2dcadf --- /dev/null +++ b/.travis.yml @@ -0,0 +1,21 @@ +language: rust +cache: cargo + +rust: + - stable + - beta + - nightly + +matrix: + allow_failures: + - rust: nightly + +before_script: + - export PATH=$HOME/.cargo/bin:$HOME/.local/bin:$PATH + - if [[ $(rustup show active-toolchain) == stable* ]]; then rustup component add rustfmt; fi; + - if [[ $(rustup show active-toolchain) == stable* ]]; then rustup component add clippy; fi; + +script: + - if [[ $(rustup show active-toolchain) == stable* ]]; then cargo fmt -- --check; fi; + - if [[ $(rustup show active-toolchain) == stable* ]]; then cargo clippy -- -D clippy; fi; + - cargo test --verbose @@ -1,12 +1,13 @@ [package] name = "simple-xmlrpc" -description = "A simple XML-RPC implementation for Rust" +description = "A simple, no nonsense, XML-RPC implementation for Rust" license = "MIT" version = "0.1.0" authors = ["Kaleb Elwert <belak@coded.io>"] edition = "2018" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +documentation = "https://docs.rs/simple-xmlrpc" +repository = "https://github.com/belak/simple-xmlrpc-rs" +readme = "README.md" [dependencies] anyhow = "1.0" diff --git a/README.md b/README.md new file mode 100644 index 0000000..eebd533 --- /dev/null +++ b/README.md @@ -0,0 +1,7 @@ +# simple-xmlrpc-rs + +[](https://travis-ci.org/belak/simple-xmlrpc-rs) +[](https://crates.io/crates/simple-xmlrpc) +[](https://docs.rs/simple-xmlrpc) + +A simple XMLRPC library. This is meant to be the minimal needed to build out applications using XMLRPC. No additional parsing, no transports, etc. |