()
| 86 | |
| 87 | #[cfg(target_os = "windows")] |
| 88 | fn get_default_os_system_root() -> PathBuf { |
| 89 | // use SYSTEMDRIVE env var to get the default target path, append trailing separator |
| 90 | let system_drive = std::env::var("SYSTEMDRIVE").unwrap_or_else(|_| "C:".to_string()); |
| 91 | PathBuf::from(system_drive + "\\") |
| 92 | } |
| 93 | |
| 94 | #[cfg(not(target_os = "windows"))] |
| 95 | fn get_default_os_system_root() -> PathBuf { |