222: Replace nursery links with rust-lang links r=thejpster a=phansch

Both repos have been moved to the `rust-lang` org and the links are
still redirecting properly. This way we just avoid the redirect and make
the link shorter.

Co-authored-by: Philipp Hansch <dev@phansch.net>
This commit is contained in:
bors[bot]
2020-01-27 21:14:59 +00:00
committed by GitHub
3 changed files with 5 additions and 7 deletions

View File

@@ -2,14 +2,14 @@ set -euxo pipefail
main() {
local tag=$(git ls-remote --tags --refs --exit-code \
https://github.com/rust-lang-nursery/mdbook \
https://github.com/rust-lang/mdbook \
| cut -d/ -f3 \
| grep -E '^v[0-9\.]+$' \
| sort --version-sort \
| tail -n1)
curl -LSfs https://japaric.github.io/trust/install.sh | \
sh -s -- --git rust-lang-nursery/mdbook --tag $tag
sh -s -- --git rust-lang/mdbook --tag $tag
pip install linkchecker --user
}

View File

@@ -4,15 +4,13 @@ main() {
mdbook build
mdbook test
# FIXME(rust-lang-nursery/mdbook#789) remove `--ignore-url` when that bug is fixed
linkchecker --ignore-url "print.html" book
linkchecker book
# now check this as a directory of the bookshelf
rm -rf shelf
mkdir shelf
mv book shelf
# FIXME(rust-lang-nursery/mdbook#789) remove `--ignore-url` when that bug is fixed
linkchecker --ignore-url "print.html" shelf
linkchecker shelf
mv shelf/book .
rmdir shelf

View File

@@ -87,7 +87,7 @@ Rather than manually generating these interfaces, which may be tedious and error
`--ctypes-prefix=cty` and `Builder.use_core()` to make the generated code `#![no_std]` compatible.
4. `bindgen` will produce the generated Rust code to the output of the terminal window. This file may be piped to a file in your project, such as `bindings.rs`. You may use this file in your Rust project to interact with C/C++ code compiled and linked as an external library. Tip: don't forget to use the [`cty`](https://crates.io/crates/cty) crate if your types in the generated bindings are prefixed with `cty`.
[bindgen]: https://github.com/rust-lang-nursery/rust-bindgen
[bindgen]: https://github.com/rust-lang/rust-bindgen
[bindgen user's manual]: https://rust-lang.github.io/rust-bindgen/
## Building your C/C++ code