[release/6.0][wasm] Add support for native relinking after Build, and AOT after publi...
authorAnkit Jain <radical@gmail.com>
Wed, 15 Sep 2021 13:16:48 +0000 (13:16 +0000)
committerGitHub <noreply@github.com>
Wed, 15 Sep 2021 13:16:48 +0000 (15:16 +0200)
commitf38d58f1b1abc1b2c394481236f5cbcaaaf24545
tree1491c953831e589a96d760d6854e993eb09dd9a8
parente72aafc9b51cf2c0a59608a8a73bf1b9cffd8753
[release/6.0][wasm] Add support for native relinking after Build, and AOT after publish (#58913)
59 files changed:
eng/Versions.props
eng/testing/scenarios/BuildWasmAppsJobsList.txt
eng/testing/tests.mobile.targets
eng/testing/tests.wasm.targets
src/libraries/sendtohelixhelp.proj
src/libraries/workloads-testing.targets
src/mono/sample/Android/AndroidSampleApp.csproj
src/mono/sample/iOS/Program.csproj
src/mono/sample/mbr/browser/WasmDelta.csproj
src/mono/sample/wasm/Directory.Build.targets
src/mono/sample/wasm/console/Program.cs
src/mono/sample/wasm/wasm.mk
src/mono/wasm/BlazorOverwrite.targets [new file with mode: 0644]
src/mono/wasm/build/README.md
src/mono/wasm/build/WasmApp.InTree.targets
src/mono/wasm/build/WasmApp.LocalBuild.targets
src/mono/wasm/build/WasmApp.Native.targets
src/mono/wasm/build/WasmApp.props
src/mono/wasm/build/WasmApp.targets
src/mono/wasm/data/aot-tests/ProxyProjectForAOTOnHelix.proj
src/mono/wasm/debugger/tests/Directory.Build.props
src/mono/wasm/debugger/tests/debugger-test/debugger-test.csproj
src/tasks/AotCompilerTask/MonoAOTCompiler.cs
src/tasks/Common/Utils.cs
src/tasks/WasmAppBuilder/EmccCompile.cs
src/tasks/WasmAppBuilder/IcallTableGenerator.cs
src/tasks/WasmAppBuilder/PInvokeTableGenerator.cs
src/tasks/WasmAppBuilder/WasmAppBuilder.cs
src/tasks/WasmAppBuilder/WasmAppBuilder.csproj
src/tests/BuildWasmApps/Wasm.Build.Tests/BlazorWasmBuildPublishTests.cs [new file with mode: 0644]
src/tests/BuildWasmApps/Wasm.Build.Tests/BlazorWasmTests.cs
src/tests/BuildWasmApps/Wasm.Build.Tests/BuildAndRunAttribute.cs
src/tests/BuildWasmApps/Wasm.Build.Tests/BuildEnvironment.cs
src/tests/BuildWasmApps/Wasm.Build.Tests/BuildPublishTests.cs [new file with mode: 0644]
src/tests/BuildWasmApps/Wasm.Build.Tests/BuildTestBase.cs
src/tests/BuildWasmApps/Wasm.Build.Tests/CleanTests.cs [new file with mode: 0644]
src/tests/BuildWasmApps/Wasm.Build.Tests/CommandResult.cs
src/tests/BuildWasmApps/Wasm.Build.Tests/HelperExtensions.cs
src/tests/BuildWasmApps/Wasm.Build.Tests/NativeBuildTests.cs
src/tests/BuildWasmApps/Wasm.Build.Tests/NativeLibraryTests.cs
src/tests/BuildWasmApps/Wasm.Build.Tests/NativeRebuildTests/FlagsChangeRebuildTest.cs
src/tests/BuildWasmApps/Wasm.Build.Tests/NativeRebuildTests/NativeRebuildTestsBase.cs
src/tests/BuildWasmApps/Wasm.Build.Tests/NativeRebuildTests/NoopNativeRebuildTest.cs
src/tests/BuildWasmApps/Wasm.Build.Tests/NativeRebuildTests/ReferenceNewAssemblyRebuildTest.cs
src/tests/BuildWasmApps/Wasm.Build.Tests/NativeRebuildTests/SimpleSourceChangeRebuildTest.cs
src/tests/BuildWasmApps/Wasm.Build.Tests/SatelliteAssembliesTests.cs
src/tests/BuildWasmApps/Wasm.Build.Tests/SharedBuildPerTestClassFixture.cs
src/tests/BuildWasmApps/Wasm.Build.Tests/Wasm.Build.Tests.csproj
src/tests/BuildWasmApps/Wasm.Build.Tests/WasmNativeDefaultsTests.cs [new file with mode: 0644]
src/tests/BuildWasmApps/Wasm.Build.Tests/data/Blazor.Directory.Build.targets
src/tests/BuildWasmApps/Wasm.Build.Tests/data/Blazor.Local.Directory.Build.props [new file with mode: 0644]
src/tests/BuildWasmApps/Wasm.Build.Tests/data/Blazor.Local.Directory.Build.targets [new file with mode: 0644]
src/tests/BuildWasmApps/Wasm.Build.Tests/data/Local.Directory.Build.props
src/tests/BuildWasmApps/Wasm.Build.Tests/data/Local.Directory.Build.targets
src/tests/BuildWasmApps/Wasm.Build.Tests/data/Workloads.Directory.Build.targets
src/tests/Common/wasm-test-runner/WasmTestRunner.proj
src/tests/FunctionalTests/WebAssembly/Browser/HotReload/WebAssembly.Browser.HotReload.Test.csproj
src/tests/FunctionalTests/WebAssembly/Browser/RuntimeConfig/WebAssembly.Browser.RuntimeConfig.Test.csproj
src/tests/FunctionalTests/WebAssembly/Directory.Build.targets