v0.4.10 #518
jschwe
announced in
Announcements
v0.4.10
#518
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
New features
corrosion_experimental_cbindgen()
can now be called multiple times on the same Rust target,as long as the output header name differs. This may be useful to generate separate C and C++
bindings. #507
corrosion_link_libraries()
is called on a Rust static library target, thentarget_link_libraries()
is called to propagate the dependencies to C/C++ consumers.Previously a warning was emitted in this case and the arguments ignored. #506
Fixes
-framework
flags on macos to avoid linker deduplication errors #455corrosion_experimental_cbindgen()
will now correctly use the package name, instead of assuming thatthe package and crate name are identical. (11e27c)
AR_<triple>
variable forcc-rs
(except for msvc targets) #456corrosion_experimental_cbindgen()
now forwards the Rust target-triple (e.g.aarch64-unknown-linux-gnu
)to cbindgen via the
TARGET
environment variable. Thehostbuild
property is considered. #507-msvc
targets.` #511This discussion was created from the release v0.4.10.
Beta Was this translation helpful? Give feedback.
All reactions