[net11.0] Only create frameworks for dylibs on iOS and tvOS.#24632
[net11.0] Only create frameworks for dylibs on iOS and tvOS.#24632rolfbjarne merged 1 commit intonet11.0from
Conversation
There was a problem hiding this comment.
Pull request overview
This pull request modifies the runtime library processing logic to only convert dylibs to frameworks on iOS and tvOS platforms when using static linking with CoreCLR.
Changes:
- Added
using Xamarin.Utils;directive to enable direct use ofApplePlatformenum - Modified static linking logic to conditionally convert dylibs to frameworks only on iOS and tvOS
- Desktop platforms (macOS and MacCatalyst) now link directly with dylibs instead of converting them to frameworks
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
e386869 to
4826ec8
Compare
✅ [PR Build #4826ec8] Build passed (Detect API changes) ✅Pipeline on Agent |
✅ [CI Build #4826ec8] Build passed (Build packages) ✅Pipeline on Agent |
✅ [CI Build #4826ec8] Build passed (Build macOS tests) ✅Pipeline on Agent |
✅ API diff for current PR / commitNET (empty diffs)✅ API diff vs stableNET (empty diffs)ℹ️ Generator diffGenerator Diff: vsdrops (html) vsdrops (raw diff) gist (raw diff) - Please review changes) Pipeline on Agent |
💻 [CI Build #4826ec8] Tests on macOS X64 - Mac Sonoma (14) passed 💻✅ All tests on macOS X64 - Mac Sonoma (14) passed. Pipeline on Agent |
💻 [CI Build #4826ec8] Tests on macOS arm64 - Mac Sequoia (15) passed 💻✅ All tests on macOS arm64 - Mac Sequoia (15) passed. Pipeline on Agent |
This comment has been minimized.
This comment has been minimized.
💻 [CI Build #4826ec8] Tests on macOS arm64 - Mac Tahoe (26) passed 💻✅ All tests on macOS arm64 - Mac Tahoe (26) passed. Pipeline on Agent |
This comment has been minimized.
This comment has been minimized.
🚀 [CI Build #4826ec8] Test results 🚀Test results✅ All tests passed on VSTS: test results. 🎉 All 139 tests passed 🎉 Tests counts✅ cecil: All 1 tests passed. Html Report (VSDrops) Download Pipeline on Agent |
No description provided.