Module tasks

Source
Expand description

Implementations of various Xtasks

Modulesยง

build_igvm ๐Ÿ”’
cli_completions
CLI completion functions for variious Xtasks
fmt ๐Ÿ”’
fuzz ๐Ÿ”’
git_hooks ๐Ÿ”’
guest_test ๐Ÿ”’
verify_size ๐Ÿ”’

Structsยง

BuildIgvm
(DEPRECATED) use cargo xflowey build-igvm instead!
Fmt
Xtask to run various repo-specific formatting checks
Fuzz
Xtask to interact with with fuzzing infrastructure in the HvLite repo.
GuestTest
Xtask to build guest-test images (for E2E VM testing)
InstallGitHooks
Xtask to install git hooks back into xtask.
RunGitHook
Private subcommand to run hooks (invoked via git).
VerifySize
Runs a size comparison and outputs a diff of two given binaries

Functionsยง

update_hooks
Keeps any installed hooks up to date.