Ooui-tws-port/Ooui.Wasm.Build.Tasks
Frank A. Krueger dc6069b198
Workaround Mono.Linker Bug 434
2019-01-05 11:43:05 -08:00
..
linker@7dce9327c1 Bump the linker 2019-01-05 11:13:26 -08:00
BuildDistTask.cs Workaround Mono.Linker Bug 434 2019-01-05 11:43:05 -08:00
Ooui.Wasm.Build.Tasks.csproj Use the Cecil included with the linker 2018-03-13 13:46:34 -07:00
README.md Update README.md 2018-09-06 16:00:19 +02:00

README.md

Updating the Ooui.Wasm.Build.Task

The build task uses the Web Assembly SDK and the Mono Linker to build a WASM app, which often requires updating these modules. Updating the SDK is done in the BuildDistTask file by replacing the string content of the SdkUrl field:

const string SdkUrl = "https://xamjenkinsartifact.azureedge.net/test-mono-mainline-wasm/{BUILDNUMBER}/ubuntu-1804-amd64/sdks/wasm/mono-wasm-{HASHVALUE}.zip";

The build outputs from the mono project, i.e. the Web Assembly build artefacts can be found here. Make sure you do not reference the artifact directly! Instead use the Azure blob storage (used in the sample code above) and replace the {BUILDNUMBER} and {HASHVALUE} with the new values.