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
-
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