[nativeaot] Add Native AOT cross-build support for iOS-like platforms (#88242)
authorMilos Kotlar <kotlarmilos@gmail.com>
Tue, 11 Jul 2023 19:34:35 +0000 (21:34 +0200)
committerGitHub <noreply@github.com>
Tue, 11 Jul 2023 19:34:35 +0000 (21:34 +0200)
commit14e8b829e56398e3a12a42ed59c0f82c785ea71d
treec465ee77aa7440b2645c100f17d520a3fc37bf96
parenteabea90040d359e9552e2821d6f7ab3e249a9a4d
[nativeaot] Add Native AOT cross-build support for iOS-like platforms (#88242)

* Add Native AOT cross-build support for iOS-like platforms

* Add -hostos parameter for cross-components build

---------

Co-authored-by: Michal Strehovský <MichalStrehovsky@users.noreply.github.com>
eng/Subsets.props
eng/build.sh
eng/liveBuilds.targets
eng/native/build-commons.sh
src/coreclr/build-runtime.sh
src/coreclr/crosscomponents.cmake
src/coreclr/runtime.proj
src/coreclr/tools/aot/ILCompiler/ILCompiler.csproj
src/coreclr/tools/aot/crossgen2/crossgen2.csproj
src/mono/sample/iOS-NativeAOT/Program.csproj