mirror of
https://github.com/OMGeeky/tarpc.git
synced 2026-01-05 19:16:29 +01:00
Merge pull request #32 from tikue/update-releases
Updates to docs and pre-push
This commit is contained in:
@@ -23,7 +23,7 @@ function then returns the value produced by that other server.
|
||||
Add to your `Cargo.toml` dependencies:
|
||||
|
||||
```toml
|
||||
tarpc = "0.3.0"
|
||||
tarpc = "0.4.0"
|
||||
```
|
||||
|
||||
## Example
|
||||
|
||||
@@ -1,4 +1,11 @@
|
||||
## 1.3 (2016-02-20)
|
||||
## 0.4 (2016-04-02)
|
||||
|
||||
### Breaking Changes
|
||||
* Updated to the latest version of serde, 0.7.0. Because tarpc exposes serde in
|
||||
its API, this forces downstream code to update to the latest version of
|
||||
serde, as well.
|
||||
|
||||
## 0.3 (2016-02-20)
|
||||
|
||||
### Breaking Changes
|
||||
* The timeout arg to `serve` was replaced with a `Config` struct, which
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
# Pre-push hook for the tarpc repository. To use this hook, copy it to .git/hooks in your repository
|
||||
# root.
|
||||
#
|
||||
# This hook runs tests to make sure only working code is being pushed. If present, multirust is used
|
||||
# This hook runs tests to make sure only working code is being pushed. If present, rustup is used
|
||||
# to build and test the code on the appropriate toolchains. The working copy must not contain
|
||||
# uncommitted changes, since the script currently just runs cargo build/test in the working copy.
|
||||
#
|
||||
@@ -67,7 +67,7 @@ run_cargo() {
|
||||
fi
|
||||
if [ "$3" != "" ]; then
|
||||
printf "${PREFIX} $VERB $2 on $3 ... "
|
||||
multirust run $3 cargo $1 --manifest-path $2/Cargo.toml &>/dev/null
|
||||
rustup run $3 cargo $1 --manifest-path $2/Cargo.toml &>/dev/null
|
||||
else
|
||||
printf "${PREFIX} $VERB $2 ... "
|
||||
cargo $1 --manifest-path $2/Cargo.toml &>/dev/null
|
||||
@@ -83,7 +83,7 @@ run_cargo() {
|
||||
TOOLCHAIN_RESULT=0
|
||||
check_toolchain() {
|
||||
printf "${PREFIX} Checking for $1 toolchain ... "
|
||||
if [[ $(multirust list-toolchain) =~ $1 ]]; then
|
||||
if [[ $(rustup toolchain list) =~ $1 ]]; then
|
||||
printf "${SUCCESS}\n"
|
||||
else
|
||||
TOOLCHAIN_RESULT=1
|
||||
@@ -92,8 +92,8 @@ check_toolchain() {
|
||||
fi
|
||||
}
|
||||
|
||||
printf "${PREFIX} Checking for multirust ... "
|
||||
command -v multirust &>/dev/null
|
||||
printf "${PREFIX} Checking for rustup ... "
|
||||
command -v rustup &>/dev/null
|
||||
if [ "$?" == 0 ] && [ "${TARPC_USE_CURRENT_TOOLCHAIN}" == "" ]; then
|
||||
printf "${SUCCESS}\n"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user