Skip to content

Commit c6087a9

Browse files
committed
fix(cred): Get wincred building on all platforms
1 parent be5fc43 commit c6087a9

File tree

1 file changed

+7
-1
lines changed
  • crates/credential/cargo-credential-wincred/src

1 file changed

+7
-1
lines changed

crates/credential/cargo-credential-wincred/src/main.rs

+7-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
//! Cargo registry windows credential process.
22
3+
#[cfg(windows)]
34
mod win {
45
use cargo_credential::{Credential, Error};
56
use std::ffi::OsStr;
@@ -111,6 +112,11 @@ mod win {
111112
}
112113
}
113114

115+
#[cfg(not(windows))]
116+
use cargo_credential::UnsupportedCredential as WindowsCredential;
117+
#[cfg(windows)]
118+
use win::WindowsCredential;
119+
114120
fn main() {
115-
cargo_credential::main(win::WindowsCredential);
121+
cargo_credential::main(WindowsCredential);
116122
}

0 commit comments

Comments
 (0)