Skip to content

Conversation

@kleinweby
Copy link
Contributor

Building docs (as on docs.rs) has been broken since 8ee8739. This commit introduces POSTCOPY and made this feature mutually exclusive with xen.

As docs are build for all features the corresponding check will be triggered and the docs can not be built.

This patch extends the check to allow both "postcopy" and "xen" to be enabled when building docs.

Summary of the PR

docs.rs is useful when working with any rust crate. This PR fixes building the docs.

Requirements

Before submitting your PR, please make sure you addressed the following
requirements:

  • All commits in this PR have Signed-Off-By trailers (with
    git commit -s), and the commit message has max 60 characters for the
    summary and max 75 characters for each description line.
  • All added/changed functionality has a corresponding unit/integration
    test.
  • All added/changed public-facing functionality has entries in the "Upcoming
    Release" section of CHANGELOG.md (if no such section exists, please create one).
  • Any newly added unsafe code is properly documented.

Building docs (as on docs.rs) has been broken since 8ee8739. This commit
introduces POSTCOPY and made this feature mutually exclusive with xen.

As docs are build for all features the corresponding check will be
triggered and the docs can not be built.

This patch extends the check to allow both "postcopy" and "xen" to be
enabled when building docs.

Signed-off-by: Christian Speich <christian@spei.ch>
@stefano-garzarella
Copy link
Member

Thanks! would be nice to add a CI step for that ;-)

@stefano-garzarella stefano-garzarella merged commit f9b25c2 into rust-vmm:main Jun 25, 2025
31 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants