File tree Expand file tree Collapse file tree 3 files changed +14
-1
lines changed
Expand file tree Collapse file tree 3 files changed +14
-1
lines changed Original file line number Diff line number Diff line change 11cmake_minimum_required (VERSION 3.22)
22project (Corrosion
3- VERSION 0.6.0
3+ VERSION 0.6.1
44 LANGUAGES NONE
55 HOMEPAGE_URL "https://corrosion-rs.github.io/corrosion/"
66)
Original file line number Diff line number Diff line change 1+ # v0.6.1 (2025-12-30)
2+
3+ ## Fixes
4+
5+ - Fix building shared libraries for iOS.
6+ - Fix host linker detection for iOS and add the ` CORROSION_HOST_TARGET_LINKER ` cache variable,
7+ to allow users to override the linker used for the host build (required for build-scripts and proc-macros).
8+
19# v0.6.0 (2025-11-23)
210
311### Breaking Changes
Original file line number Diff line number Diff line change @@ -183,6 +183,11 @@ them **before** `find_package(Corrosion REQUIRED)`.
183183- ` CORROSION_TOOLS_RUST_TOOLCHAIN:STRING ` : Specify a different toolchain (e.g. ` stable ` ) to use for compiling helper
184184 tools such as ` cbindgen ` or ` cxxbridge ` . This can be useful when you want to compile your project with an
185185 older rust version (e.g. for checking the MSRV), but you can build build-tools with a newer installed rust version.
186+ - ` CORROSION_HOST_TARGET_LINKER ` : This cache variable is currently ** only used when targeting iOS** and allows the user
187+ to select a linker-driver (e.g. ` /usr/bin/cc ` ) for linking artifacts for the host target. This option is useful
188+ when the build contains build-scripts or proc-macros (which run on the host target) and the auto-detection of the host
189+ linker fails.
190+
186191
187192#### Enable Convenience Options
188193
You can’t perform that action at this time.
0 commit comments