| 1 | cfg_if::cfg_if! { |
|---|---|
| 2 | if #[cfg(target_os = "windows")] { |
| 3 | mod windows; |
| 4 | pub use windows::*; |
| 5 | } else if #[cfg(all(target_vendor = "fortanix", target_env = "sgx"))] { |
| 6 | mod sgx; |
| 7 | pub use sgx::*; |
| 8 | } else if #[cfg(target_os = "solid_asp3")] { |
| 9 | mod unsupported_backslash; |
| 10 | pub use unsupported_backslash::*; |
| 11 | } else if #[cfg(target_os = "uefi")] { |
| 12 | mod uefi; |
| 13 | pub use uefi::*; |
| 14 | } else { |
| 15 | mod unix; |
| 16 | pub use unix::*; |
| 17 | } |
| 18 | } |
| 19 |
