Skip to content

Conversation

@roderickvd
Copy link
Member

  • Generate minimal ASIO bindings when DOCS_RS is set so docs.rs can build without the ASIO SDK or MSVC toolchain.
  • Add package.metadata.docs.rs default-target and empty targets to asio-sys/Cargo.toml.
  • Provide a c_long alias on non-Windows platforms to match Windows i32.

* Generate minimal ASIO bindings when DOCS_RS is set so docs.rs can
build without the ASIO SDK or MSVC toolchain.

* Add package.metadata.docs.rs default-target and empty targets to
asio-sys/Cargo.toml.

* Provide a c_long alias on non-Windows platforms to match Windows i32.
@roderickvd roderickvd merged commit 464af38 into master Dec 14, 2025
31 checks passed
@roderickvd roderickvd deleted the fix/asio-sys-docsrs branch December 14, 2025 10:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants