blob: 92cfac7f47cf6d1c8c0630c08ff442fea4a85ec0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
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,
};
|