mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2025-02-09 03:57:24 +00:00
crosvm: fix build without --features=gpu
Add cfg checks to types that are only available when the gpu feature is enabled. This fixes the `tools/presubmit --all` build. BUG=None TEST=cargo build --no-default-features TEST=cargo build --no-default-features --features=gpu Change-Id: Ibb6adb73f196dc798ba114cbae5e06e989a6e96d Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/3993687 Auto-Submit: Daniel Verkamp <dverkamp@chromium.org> Reviewed-by: Idan Raiter <idanr@google.com> Reviewed-by: Dennis Kempin <denniskempin@google.com> Commit-Queue: Dennis Kempin <denniskempin@google.com>
This commit is contained in:
parent
74db80eb13
commit
67cdc6aedc
2 changed files with 3 additions and 0 deletions
|
@ -38,6 +38,7 @@ use devices::virtio::device_constants::video::VideoDeviceConfig;
|
|||
#[cfg(feature = "audio")]
|
||||
use devices::virtio::snd::parameters::Parameters as SndParameters;
|
||||
use devices::virtio::vhost::user::device;
|
||||
#[cfg(feature = "gpu")]
|
||||
use devices::virtio::GpuParameters;
|
||||
use devices::virtio::NetParameters;
|
||||
#[cfg(feature = "audio")]
|
||||
|
@ -49,6 +50,7 @@ use devices::StubPciParameters;
|
|||
use hypervisor::ProtectionType;
|
||||
use resources::AddressRange;
|
||||
use serde::Deserialize;
|
||||
#[cfg(feature = "gpu")]
|
||||
use serde_keyvalue::FromKeyValues;
|
||||
#[cfg(feature = "gpu")]
|
||||
use vm_control::gpu::DisplayParameters as GpuDisplayParameters;
|
||||
|
|
|
@ -20,6 +20,7 @@ use devices::SerialParameters;
|
|||
use serde::Deserialize;
|
||||
use serde::Serialize;
|
||||
|
||||
#[cfg(feature = "gpu")]
|
||||
use crate::crosvm::cmdline::FixedGpuParameters;
|
||||
use crate::crosvm::config::invalid_value_err;
|
||||
use crate::crosvm::config::Config;
|
||||
|
|
Loading…
Reference in a new issue