crosvm: update book and doc links to crosvm.dev

Replaced using this script:

git grep -l 'https://google.github.io/crosvm' \
 | xargs -n1 sed -i \
 -e 's^https://google.github.io/crosvm/doc/^https://crosvm.dev/doc/^g' \
 -e 's^https://google.github.io/crosvm/^https://crosvm.dev/book/^g'

BUG=None
TEST=mdbook build doc/book

Change-Id: I8df4e0bcc1ca1e9044df29998572393c934e29cc
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/3795005
Commit-Queue: Daniel Verkamp <dverkamp@chromium.org>
Reviewed-by: Dennis Kempin <denniskempin@google.com>
Tested-by: Daniel Verkamp <dverkamp@chromium.org>
This commit is contained in:
Daniel Verkamp 2022-07-29 15:05:14 -07:00 committed by crosvm LUCI
parent a77c40ec06
commit 8930ba079f
11 changed files with 23 additions and 23 deletions

View file

@ -6,7 +6,7 @@ filters:
commentBody: |
Thanks for your contribution! Unfortunately, we don't use GitHub pull
requests to manage code contributions to this repository. Instead, please
see the [contributing guide](https://google.github.io/crosvm/contributing.html)
see the [contributing guide](https://crosvm.dev/book/contributing.html)
which provides full instructions on how to get involved.
# Whether to add a label to the closed PR.

View file

@ -1,3 +1,3 @@
We don't accept any GitHub pull requests to crosvm. We use
[Chromium Gerrit](https://chromium-review.googlesource.com/) for the code review process. See
[the contribution guide](https://google.github.io/crosvm/contributing.html) for the details.
[the contribution guide](https://crosvm.dev/book/contributing.html) for the details.

View file

@ -86,8 +86,8 @@ one to use in what place using some guidelines
available via `VolatileSlice` and several convenience functions. This type is most useful for
mapping memory unrelated to `GuestMemory`.
See [memory layout](https://google.github.io/crosvm/appendix/memory_layout.html) for details how
crosvm arranges the guest address space.
See [memory layout](https://crosvm.dev/book/appendix/memory_layout.html) for details how crosvm
arranges the guest address space.
### Device Model
@ -237,4 +237,4 @@ Source code is organized into crates, each with their own unit tests.
[minijail]: https://android.googlesource.com/platform/external/minijail
[qcow]: https://en.wikipedia.org/wiki/Qcow
[vfio]: https://www.kernel.org/doc/html/latest/driver-api/vfio.html
[`waitcontext`]: https://google.github.io/crosvm/doc/base/struct.WaitContext.html
[`waitcontext`]: https://crosvm.dev/doc/base/struct.WaitContext.html

View file

@ -68,8 +68,8 @@ git checkout --branch myfeature --track origin/main
```
After making the necessary changes, and testing them via
[Presubmit Checks](https://google.github.io/crosvm/building_crosvm.html#presubmit-checks), you can
commit and upload them:
[Presubmit Checks](https://crosvm.dev/book/building_crosvm.html#presubmit-checks), you can commit
and upload them:
```bash
git commit
@ -103,8 +103,8 @@ Once one of the [crosvm owners] has voted "Code-Review+2" on your change, you ca
CQ" button, which will trigger the test process.
Gerrit will show any test failures. Refer to
[Building Crosvm](https://google.github.io/crosvm/building_crosvm.html) for information on how to
run the same tests locally.
[Building Crosvm](https://crosvm.dev/book/building_crosvm.html) for information on how to run the
same tests locally.
When all tests pass, your change is merged into `origin/main`.
@ -134,4 +134,4 @@ Output is found at `docs/book/book/html/`.
[google markdown style guide]: https://github.com/google/styleguide/blob/gh-pages/docguide/style.md
[mdbook]: https://rust-lang.github.io/mdBook/
[mdbook-mermaid]: https://github.com/badboy/mdbook-mermaid
[the book of crosvm]: https://google.github.io/crosvm/
[the book of crosvm]: https://crosvm.dev/book/

View file

@ -3,5 +3,5 @@
Crosvm is an independently developed project and is using different workflows than other ChromeOS
repositories.
Please review [Crosvm on Chromeos](https://google.github.io/crosvm/integration/chromeos.html) for
how to submit code and how changes are brought into ChromeOS.
Please review [Crosvm on Chromeos](https://crosvm.dev/book/integration/chromeos.html) for how to
submit code and how changes are brought into ChromeOS.

View file

@ -8,15 +8,15 @@ the virtio standard.
crosvm is currently used to run Linux/Android guests on Chrome OS devices.
- [Documentation](https://google.github.io/crosvm/)
- [Documentation](https://crosvm.dev/book/)
- [Announcements](https://groups.google.com/a/chromium.org/g/crosvm-announce)
- [Developer Mailing List](https://groups.google.com/a/chromium.org/g/crosvm-dev)
- [#crosvm on matrix.org](https://matrix.to/#/#crosvm:matrix.org)
- [Source code](https://chromium.googlesource.com/crosvm/crosvm/)
- [API doc](https://google.github.io/crosvm/doc/crosvm/), useful for searching API.
- For contribution, see [the contributor guide](https://google.github.io/crosvm/contributing/).
Mirror repository is available at [GitHub](https://github.com/google/crosvm) for your
convenience, but we don't accept bug reports or pull requests there.
- [API doc](https://crosvm.dev/doc/crosvm/), useful for searching API.
- For contribution, see [the contributor guide](https://crosvm.dev/book/contributing/). Mirror
repository is available at [GitHub](https://github.com/google/crosvm) for your convenience, but
we don't accept bug reports or pull requests there.
- [Issue tracker](https://bugs.chromium.org/p/chromium/issues/list?q=component:OS%3ESystems%3EContainers)
![Logo](./logo/logo_512.png)

View file

@ -11,7 +11,7 @@
//! Do not make changes to this library without consulting the crosvm externalization team.
//! Email: crosvm-dev@chromium.org
//! For more information see:
//! <https://google.github.io/crosvm/running_crosvm/programmatic_interaction.html#usage>
//! <https://crosvm.dev/book/running_crosvm/programmatic_interaction.html#usage>
use std::convert::TryFrom;
use std::convert::TryInto;

View file

@ -17,7 +17,7 @@ operating system using the platform's hypervisor.
- [#crosvm on matrix.org](https://matrix.to/#/#crosvm:matrix.org)
- [Source code](https://chromium.googlesource.com/crosvm/crosvm/)
- [GitHub mirror](https://github.com/google/crosvm)
- [API documentation](https://google.github.io/crosvm/doc/crosvm/), useful for searching API.
- [API documentation](https://crosvm.dev/doc/crosvm/), useful for searching API.
- Files for this book are under
[/docs/](https://chromium.googlesource.com/crosvm/crosvm/+/HEAD/docs/).
- [Issue tracker](https://bugs.chromium.org/p/chromium/issues/list?q=component:OS%3ESystems%3EContainers)

View file

@ -1,4 +1,4 @@
# Package Documentation
The package documentation generated by `cargo doc` is available
[here](https://google.github.io/crosvm/doc/crosvm/).
[here](https://crosvm.dev/doc/crosvm/).

View file

@ -3,4 +3,4 @@
- [Home](/README.md)
- [Contribution guide](/CONTRIBUTING.md)
- [Architecture](/ARCHITECTURE.md)
- [Book of crosvm](https://google.github.io/crosvm/)
- [Book of crosvm](https://crosvm.dev/book/)

View file

@ -2,5 +2,5 @@
This directory contains an examples for how to run a VM with crosvm on linux.
See [Basic Usage](https://google.github.io/crosvm/running_crosvm/example_usage.html) for a tutorial
on how to run the examples.
See [Basic Usage](https://crosvm.dev/book/running_crosvm/example_usage.html) for a tutorial on how
to run the examples.