blob: 92cfac7f47cf6d1c8c0630c08ff442fea4a85ec0 [file] [log] [blame]
cfg_if::cfg_if! {
if #[cfg(target_family = "unix")] {
mod unix;
use unix as imp;
} else if #[cfg(target_os = "windows")] {
mod windows;
use windows as imp;
} else if #[cfg(target_os = "uefi")] {
mod uefi;
use uefi as imp;
} else {
mod unsupported;
use unsupported as imp;
}
}
pub use imp::{
Command, CommandArgs, EnvKey, ExitCode, ExitStatus, ExitStatusError, Process, Stdio, StdioPipes,
};