Skip to main content

flowey_lib_hvlite/
lib.rs

1// Copyright (c) Microsoft Corporation.
2// Licensed under the MIT License.
3
4//! flowey nodes specific to the HvLite project.
5
6#![expect(missing_docs)]
7#![forbid(unsafe_code)]
8
9pub mod _jobs;
10pub mod artifact_openhcl_igvm_from_recipe;
11pub mod artifact_openhcl_igvm_from_recipe_extras;
12pub mod artifact_openvmm_hcl_sizecheck;
13pub mod build_and_test_vmgs_lib;
14pub mod build_guest_test_uefi;
15pub mod build_guide;
16pub mod build_hypestv;
17pub mod build_igvmfilegen;
18pub mod build_nextest_unit_tests;
19pub mod build_nextest_vmm_tests;
20pub mod build_ohcldiag_dev;
21pub mod build_openhcl_boot;
22pub mod build_openhcl_igvm_from_recipe;
23pub mod build_openhcl_initrd;
24pub mod build_openvmm;
25pub mod build_openvmm_hcl;
26pub mod build_openvmm_vhost;
27pub mod build_pipette;
28pub mod build_prep_steps;
29pub mod build_rustdoc;
30pub mod build_sidecar;
31pub mod build_test_igvm_agent_rpc_server;
32pub mod build_tmk_vmm;
33pub mod build_tmks;
34pub mod build_tpm_guest_tests;
35pub mod build_vmfirmwareigvm_dll;
36pub mod build_vmgstool;
37pub mod build_xtask;
38pub mod cfg_openvmm_magicpath;
39pub mod cfg_rustup_version;
40pub mod common;
41pub mod download_openvmm_vmm_tests_artifacts;
42pub mod download_release_igvm_files_from_gh;
43pub mod download_uefi_mu_msvm;
44pub mod git_checkout_openvmm_repo;
45pub mod init_cross_build;
46pub mod init_openvmm_cargo_config_deny_warnings;
47pub mod init_openvmm_magicpath_openhcl_sysroot;
48pub mod init_openvmm_magicpath_openvmm_deps;
49pub mod init_openvmm_magicpath_protoc;
50pub mod init_openvmm_magicpath_release_openhcl_igvm;
51pub mod init_openvmm_magicpath_uefi_mu_msvm;
52pub mod init_vmm_tests_env;
53pub mod install_git_credential_manager;
54pub mod install_openvmm_rust_build_essential;
55pub mod install_vmm_tests_deps;
56pub mod resolve_openhcl_kernel_package;
57pub mod resolve_openvmm_deps;
58pub mod resolve_openvmm_test_initrd;
59pub mod resolve_openvmm_test_linux_kernel;
60pub mod run_cargo_build;
61pub mod run_cargo_nextest_run;
62pub mod run_igvmfilegen;
63pub mod run_prep_steps;
64pub mod run_split_debug_info;
65pub mod run_test_igvm_agent_rpc_server;
66pub mod stop_test_igvm_agent_rpc_server;
67pub mod test_nextest_unit_tests_archive;
68pub mod test_nextest_vmm_tests_archive;