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: | commentBody: |
Thanks for your contribution! Unfortunately, we don't use GitHub pull Thanks for your contribution! Unfortunately, we don't use GitHub pull
requests to manage code contributions to this repository. Instead, please 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. which provides full instructions on how to get involved.
# Whether to add a label to the closed PR. # 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 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 [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 available via `VolatileSlice` and several convenience functions. This type is most useful for
mapping memory unrelated to `GuestMemory`. mapping memory unrelated to `GuestMemory`.
See [memory layout](https://google.github.io/crosvm/appendix/memory_layout.html) for details how See [memory layout](https://crosvm.dev/book/appendix/memory_layout.html) for details how crosvm
crosvm arranges the guest address space. arranges the guest address space.
### Device Model ### 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 [minijail]: https://android.googlesource.com/platform/external/minijail
[qcow]: https://en.wikipedia.org/wiki/Qcow [qcow]: https://en.wikipedia.org/wiki/Qcow
[vfio]: https://www.kernel.org/doc/html/latest/driver-api/vfio.html [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 After making the necessary changes, and testing them via
[Presubmit Checks](https://google.github.io/crosvm/building_crosvm.html#presubmit-checks), you can [Presubmit Checks](https://crosvm.dev/book/building_crosvm.html#presubmit-checks), you can commit
commit and upload them: and upload them:
```bash ```bash
git commit 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. CQ" button, which will trigger the test process.
Gerrit will show any test failures. Refer to Gerrit will show any test failures. Refer to
[Building Crosvm](https://google.github.io/crosvm/building_crosvm.html) for information on how to [Building Crosvm](https://crosvm.dev/book/building_crosvm.html) for information on how to run the
run the same tests locally. same tests locally.
When all tests pass, your change is merged into `origin/main`. 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 [google markdown style guide]: https://github.com/google/styleguide/blob/gh-pages/docguide/style.md
[mdbook]: https://rust-lang.github.io/mdBook/ [mdbook]: https://rust-lang.github.io/mdBook/
[mdbook-mermaid]: https://github.com/badboy/mdbook-mermaid [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 Crosvm is an independently developed project and is using different workflows than other ChromeOS
repositories. repositories.
Please review [Crosvm on Chromeos](https://google.github.io/crosvm/integration/chromeos.html) for Please review [Crosvm on Chromeos](https://crosvm.dev/book/integration/chromeos.html) for how to
how to submit code and how changes are brought into ChromeOS. 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. 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) - [Announcements](https://groups.google.com/a/chromium.org/g/crosvm-announce)
- [Developer Mailing List](https://groups.google.com/a/chromium.org/g/crosvm-dev) - [Developer Mailing List](https://groups.google.com/a/chromium.org/g/crosvm-dev)
- [#crosvm on matrix.org](https://matrix.to/#/#crosvm:matrix.org) - [#crosvm on matrix.org](https://matrix.to/#/#crosvm:matrix.org)
- [Source code](https://chromium.googlesource.com/crosvm/crosvm/) - [Source code](https://chromium.googlesource.com/crosvm/crosvm/)
- [API doc](https://google.github.io/crosvm/doc/crosvm/), useful for searching API. - [API doc](https://crosvm.dev/doc/crosvm/), useful for searching API.
- For contribution, see [the contributor guide](https://google.github.io/crosvm/contributing/). - For contribution, see [the contributor guide](https://crosvm.dev/book/contributing/). Mirror
Mirror repository is available at [GitHub](https://github.com/google/crosvm) for your repository is available at [GitHub](https://github.com/google/crosvm) for your convenience, but
convenience, but we don't accept bug reports or pull requests there. 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) - [Issue tracker](https://bugs.chromium.org/p/chromium/issues/list?q=component:OS%3ESystems%3EContainers)
![Logo](./logo/logo_512.png) ![Logo](./logo/logo_512.png)

View file

@ -11,7 +11,7 @@
//! Do not make changes to this library without consulting the crosvm externalization team. //! Do not make changes to this library without consulting the crosvm externalization team.
//! Email: crosvm-dev@chromium.org //! Email: crosvm-dev@chromium.org
//! For more information see: //! 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::TryFrom;
use std::convert::TryInto; 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) - [#crosvm on matrix.org](https://matrix.to/#/#crosvm:matrix.org)
- [Source code](https://chromium.googlesource.com/crosvm/crosvm/) - [Source code](https://chromium.googlesource.com/crosvm/crosvm/)
- [GitHub mirror](https://github.com/google/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 - Files for this book are under
[/docs/](https://chromium.googlesource.com/crosvm/crosvm/+/HEAD/docs/). [/docs/](https://chromium.googlesource.com/crosvm/crosvm/+/HEAD/docs/).
- [Issue tracker](https://bugs.chromium.org/p/chromium/issues/list?q=component:OS%3ESystems%3EContainers) - [Issue tracker](https://bugs.chromium.org/p/chromium/issues/list?q=component:OS%3ESystems%3EContainers)

View file

@ -1,4 +1,4 @@
# Package Documentation # Package Documentation
The package documentation generated by `cargo doc` is available 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) - [Home](/README.md)
- [Contribution guide](/CONTRIBUTING.md) - [Contribution guide](/CONTRIBUTING.md)
- [Architecture](/ARCHITECTURE.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. 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 See [Basic Usage](https://crosvm.dev/book/running_crosvm/example_usage.html) for a tutorial on how
on how to run the examples. to run the examples.