Skip to content

Commit 70ea112

Browse files
messenseCopilot
andauthored
feat: re-implement delvewheel for repairing Windows wheels (#3116)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 83cb185 commit 70ea112

File tree

6 files changed

+1890
-5
lines changed

6 files changed

+1890
-5
lines changed

src/auditwheel/mod.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,17 @@ mod macos;
66
mod macos_sign;
77
mod musllinux;
88
pub mod patchelf;
9+
#[cfg(feature = "auditwheel")]
10+
pub(crate) mod pe_patch;
911
mod platform_tag;
1012
mod policy;
1113
mod repair;
1214
#[cfg(feature = "sbom")]
1315
pub mod sbom;
1416
#[cfg(feature = "sbom")]
1517
mod whichprovides;
18+
#[cfg(feature = "auditwheel")]
19+
mod windows;
1620

1721
pub use audit::*;
1822
pub use linux::ElfRepairer;
@@ -23,3 +27,5 @@ pub use policy::Policy;
2327
pub use repair::{
2428
AuditResult, AuditedArtifact, WheelRepairer, log_grafted_libs, prepare_grafted_libs,
2529
};
30+
#[cfg(feature = "auditwheel")]
31+
pub use windows::WindowsRepairer;

0 commit comments

Comments
 (0)