#[cfg(not(target_os = "linux"))]
compile_error!("This application only runs on Linux hosts.");

pub mod backend;
pub mod bugchecks;
#[cfg(feature = "cli")]
pub mod cli;
pub mod dbg_backend;
pub mod diagnostics;
pub mod disasm;
pub mod error;
pub mod expr;
pub mod gdb;
pub mod guest;
pub mod host;
pub mod kd;
#[cfg(feature = "mcp")]
pub mod mcp;
pub mod memory;
pub mod memory_backend;
#[cfg(feature = "python")]
pub mod python;
pub mod repl;
pub mod session;
pub mod symbols;
pub mod target;
pub mod types;
pub mod ui;
#[cfg(any(feature = "mcp", feature = "python"))]
pub mod view;
pub mod unwind;
#[cfg(feature = "cli")]
pub mod virsh;
