From ba453bd90ccce9848ce95651f0e13413660c09ee Mon Sep 17 00:00:00 2001 From: =?utf8?q?Alexander=20K=C3=B6plinger?= Date: Wed, 13 May 2020 18:39:17 +0200 Subject: [PATCH] Set TargetsMobile=true on Browser TargetOS and build the wasm runtimes earlier during the libs build (#36337) * Set TargetsMobile=true on Browser TargetOS * Build the wasm runtimes earlier during the libs build so they end up in lib-runtime-packs. * Add emsdk_env.sh into .gitignore Co-authored-by: Zoltan Varga --- eng/Configurations.props | 2 +- eng/Subsets.props | 4 ++-- eng/codeOptimization.targets | 2 +- eng/liveBuilds.targets | 4 ++-- src/installer/Directory.Build.props | 3 ++- src/installer/pkg/projects/Directory.Build.targets | 2 +- src/installer/pkg/projects/netcoreapp/src/netcoreapp.depproj | 2 +- src/libraries/Directory.Build.props | 6 +++--- src/libraries/pretest.proj | 8 -------- src/libraries/src.proj | 8 ++++++++ src/mono/wasm/.gitignore | 1 + 11 files changed, 22 insertions(+), 20 deletions(-) create mode 100644 src/mono/wasm/.gitignore diff --git a/eng/Configurations.props b/eng/Configurations.props index 94646e7..06f1aac 100644 --- a/eng/Configurations.props +++ b/eng/Configurations.props @@ -52,7 +52,7 @@ - true + true diff --git a/eng/Subsets.props b/eng/Subsets.props index 801ddb9..b628812 100644 --- a/eng/Subsets.props +++ b/eng/Subsets.props @@ -38,7 +38,7 @@ clr+mono+libs+installer - mono+libs+installer + mono+libs+installer @@ -48,7 +48,7 @@ - Mono + Mono Mono CoreCLR diff --git a/eng/codeOptimization.targets b/eng/codeOptimization.targets index 34f89c0..6ed7e99 100644 --- a/eng/codeOptimization.targets +++ b/eng/codeOptimization.targets @@ -9,7 +9,7 @@ IBCMerge optimizations on Mac for now to unblock the offical build. See issue https://github.com/dotnet/runtime/issues/33303 --> - false + false true - - diff --git a/src/installer/Directory.Build.props b/src/installer/Directory.Build.props index db4b337..1c6c0fb 100644 --- a/src/installer/Directory.Build.props +++ b/src/installer/Directory.Build.props @@ -217,6 +217,7 @@ true true + true @@ -362,7 +363,7 @@ .map .ni.pdb - + diff --git a/src/installer/pkg/projects/Directory.Build.targets b/src/installer/pkg/projects/Directory.Build.targets index 3617dde..b2450a8 100644 --- a/src/installer/pkg/projects/Directory.Build.targets +++ b/src/installer/pkg/projects/Directory.Build.targets @@ -26,7 +26,7 @@ - + .Mono diff --git a/src/installer/pkg/projects/netcoreapp/src/netcoreapp.depproj b/src/installer/pkg/projects/netcoreapp/src/netcoreapp.depproj index 7f97f90..4431cd5 100644 --- a/src/installer/pkg/projects/netcoreapp/src/netcoreapp.depproj +++ b/src/installer/pkg/projects/netcoreapp/src/netcoreapp.depproj @@ -71,7 +71,7 @@ Include="@(MonoCrossFiles)"> runtimes/$(PackageRID)/native/cross - runtimes/$(PackageRID)/native/include/%(RecursiveDir) diff --git a/src/libraries/Directory.Build.props b/src/libraries/Directory.Build.props index 31abeb8..c82088b 100644 --- a/src/libraries/Directory.Build.props +++ b/src/libraries/Directory.Build.props @@ -41,9 +41,9 @@ x64 x64 - - $(TargetOS.ToLowerInvariant()) + + $(TargetOS.ToLowerInvariant()) Debug diff --git a/src/libraries/pretest.proj b/src/libraries/pretest.proj index 08b8f5a..d073141 100644 --- a/src/libraries/pretest.proj +++ b/src/libraries/pretest.proj @@ -72,14 +72,6 @@ TargetRuntimeIdentifier="$(PackageRID)" /> - - - - - + + + + + diff --git a/src/mono/wasm/.gitignore b/src/mono/wasm/.gitignore new file mode 100644 index 0000000..88ea006 --- /dev/null +++ b/src/mono/wasm/.gitignore @@ -0,0 +1 @@ +/emsdk_env.sh -- 2.7.4