From: Zoltan Varga Date: Thu, 23 Apr 2020 10:05:13 +0000 (-0400) Subject: Rename the 'WebAssembly' OS to 'Browser' and the RID to 'brows… (#35323) X-Git-Tag: submit/tizen/20210909.063632~8431 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=817ebcaeb617813f98650e78c14e76bbd8b733b0;p=platform%2Fupstream%2Fdotnet%2Fruntime.git Rename the 'WebAssembly' OS to 'Browser' and the RID to 'brows… (#35323) --- diff --git a/eng/Subsets.props b/eng/Subsets.props index 2b51f19..d9a4436 100644 --- a/eng/Subsets.props +++ b/eng/Subsets.props @@ -39,7 +39,7 @@ clr+mono+libs+installer mono+libs+installer - mono+libs + mono+libs @@ -49,7 +49,7 @@ - Mono + Mono Mono CoreCLR diff --git a/eng/build.sh b/eng/build.sh index 5f297ba..911757d 100755 --- a/eng/build.sh +++ b/eng/build.sh @@ -18,7 +18,7 @@ usage() { echo "Common settings:" echo " --subset Build a subset, print available subsets with -subset help (short: -s)" - echo " --os Build operating system: Windows_NT, Linux, FreeBSD, OSX, tvOS, iOS, Android or WebAssembly" + echo " --os Build operating system: Windows_NT, Linux, FreeBSD, OSX, tvOS, iOS, Android or Browser" echo " --arch Build platform: x86, x64, arm, armel, arm64 or wasm" echo " --configuration Build configuration: Debug, Release or [CoreCLR]Checked (short: -c)" echo " --runtimeConfiguration Runtime build configuration: Debug, Release or [CoreCLR]Checked (short: -rc)" diff --git a/eng/native/init-distro-rid.sh b/eng/native/init-distro-rid.sh index 9c3491d..22efd8e 100644 --- a/eng/native/init-distro-rid.sh +++ b/eng/native/init-distro-rid.sh @@ -137,7 +137,7 @@ initDistroRidGlobal() initNonPortableDistroRid "${targetOs}" "${buildArch}" "${isPortable}" "${rootfsDir}" if [ "$buildArch" = "wasm" ]; then - __DistroRid=WebAssembly-wasm + __DistroRid=browser-wasm export __DistroRid fi @@ -165,8 +165,8 @@ initDistroRidGlobal() distroRid="ios-$buildArch" elif [ "$targetOs" = "Android" ]; then distroRid="android-$buildArch" - elif [ "$targetOs" = "WebAssembly" ]; then - distroRid="wasm-$buildArch" + elif [ "$targetOs" = "Browser" ]; then + distroRid="browser-$buildArch" elif [ "$targetOs" = "FreeBSD" ]; then distroRid="freebsd-$buildArch" elif [ "$targetOs" = "SunOS" ]; then diff --git a/eng/pipelines/common/platform-matrix.yml b/eng/pipelines/common/platform-matrix.yml index 1f6c14b..1250c09 100644 --- a/eng/pipelines/common/platform-matrix.yml +++ b/eng/pipelines/common/platform-matrix.yml @@ -160,14 +160,14 @@ jobs: # WebAssembly -- ${{ if containsValue(parameters.platforms, 'WebAssembly_wasm') }}: +- ${{ if containsValue(parameters.platforms, 'Browser_wasm') }}: - template: xplat-setup.yml parameters: jobTemplate: ${{ parameters.jobTemplate }} helixQueuesTemplate: ${{ parameters.helixQueuesTemplate }} - osGroup: WebAssembly + osGroup: Browser archType: wasm - platform: WebAssembly_wasm + platform: Browser_wasm container: image: ubuntu-18.04-webassembly-20200409132031-f70ea41 registry: mcr diff --git a/eng/pipelines/libraries/base-job.yml b/eng/pipelines/libraries/base-job.yml index 503b30c..2793183 100644 --- a/eng/pipelines/libraries/base-job.yml +++ b/eng/pipelines/libraries/base-job.yml @@ -64,7 +64,7 @@ jobs: - _runtimeOSArg: /p:RuntimeOS=ubuntu.16.04 # force a value for OS when cross-building - - ${{ if in(parameters.osGroup, 'WebAssembly', 'iOS', 'tvOS', 'Android', 'FreeBSD') }}: + - ${{ if in(parameters.osGroup, 'Browser', 'iOS', 'tvOS', 'Android', 'FreeBSD') }}: - _runtimeOSArg: -os ${{ parameters.osGroup }} - ${{ if ne(parameters.framework, '') }}: diff --git a/eng/pipelines/libraries/build-job.yml b/eng/pipelines/libraries/build-job.yml index c541e68..c28f1db 100644 --- a/eng/pipelines/libraries/build-job.yml +++ b/eng/pipelines/libraries/build-job.yml @@ -57,7 +57,7 @@ jobs: - _subset: libs - _additionalBuildArguments: '' - ${{ parameters.variables }} - - ${{ if eq(parameters.osGroup, 'WebAssembly') }}: + - ${{ if eq(parameters.osGroup, 'Browser') }}: - EMSDK_PATH: /usr/local/emscripten # for coreclr library builds (when not testing) build corelib as well. - ${{ if and(eq(parameters.runtimeFlavor, 'coreclr'), eq(parameters.testScope, '')) }}: diff --git a/eng/pipelines/mono/templates/build-job.yml b/eng/pipelines/mono/templates/build-job.yml index 7c18a08..e7ce2b9 100644 --- a/eng/pipelines/mono/templates/build-job.yml +++ b/eng/pipelines/mono/templates/build-job.yml @@ -74,13 +74,13 @@ jobs: - ${{ if eq(parameters.osGroup, 'Android') }}: - name: osOverride value: -os Android - - ${{ if eq(parameters.osGroup, 'WebAssembly') }}: + - ${{ if eq(parameters.osGroup, 'Browser') }}: - name: EMSDK_PATH value: /usr/local/emscripten - name: archType value: wasm - name: osOverride - value: '-os WebAssembly' + value: '-os Browser' - ${{ parameters.variables }} steps: diff --git a/eng/pipelines/runtime-official.yml b/eng/pipelines/runtime-official.yml index 0926b28..a4c5ffc 100644 --- a/eng/pipelines/runtime-official.yml +++ b/eng/pipelines/runtime-official.yml @@ -83,6 +83,7 @@ stages: - Linux_arm - Linux_arm64 - Linux_musl_x64 + - Browser_wasm # - Linux_musl_arm64 - Windows_NT_x64 # - Windows_NT_x86 @@ -131,6 +132,7 @@ stages: - iOS_x64 # - iOS_arm # https://github.com/dotnet/runtime/issues/34465 - iOS_arm64 + - Browser_wasm jobParameters: isOfficialBuild: ${{ variables.isOfficialBuild }} liveRuntimeBuildConfig: release diff --git a/eng/pipelines/runtime.yml b/eng/pipelines/runtime.yml index 9f2a2ed2..faa4185 100644 --- a/eng/pipelines/runtime.yml +++ b/eng/pipelines/runtime.yml @@ -246,7 +246,7 @@ jobs: - Linux_arm - Linux_arm64 - Linux_musl_x64 - - WebAssembly_wasm + - Browser_wasm # - Linux_musl_arm64 - Windows_NT_x64 # - Windows_NT_x86 @@ -283,7 +283,7 @@ jobs: - Linux_arm - Linux_arm64 - Linux_musl_x64 - - WebAssembly_wasm + - Browser_wasm # - Linux_musl_arm64 - Windows_NT_x64 # - Windows_NT_x86 @@ -412,7 +412,7 @@ jobs: - Android_arm64 - tvOS_x64 - iOS_arm64 - - WebAssembly_wasm + - Browser_wasm jobParameters: liveRuntimeBuildConfig: debug diff --git a/src/libraries/Directory.Build.props b/src/libraries/Directory.Build.props index bc645f5..f79904e 100644 --- a/src/libraries/Directory.Build.props +++ b/src/libraries/Directory.Build.props @@ -34,13 +34,13 @@ $([System.Runtime.InteropServices.RuntimeInformation]::ProcessArchitecture.ToString().ToLowerInvariant) arm arm64 - wasm + wasm x64 x64 - $(TargetOS.ToLowerInvariant()) + $(TargetOS.ToLowerInvariant()) Debug @@ -94,7 +94,7 @@ <_portableOS Condition="'$(_runtimeOSFamily)' == 'win' or '$(TargetOS)' == 'Windows_NT'">win <_portableOS Condition="'$(_runtimeOSFamily)' == 'osx'">osx <_portableOS Condition="'$(_runtimeOSFamily)' == 'FreeBSD'">freebsd - <_portableOS Condition="'$(RuntimeOS)' == 'WebAssembly'">webassembly + <_portableOS Condition="'$(RuntimeOS)' == 'Browser'">browser <_portableOS Condition="'$(RuntimeOS)' == 'ios'">ios <_portableOS Condition="'$(RuntimeOS)' == 'tvos'">tvos <_portableOS Condition="'$(RuntimeOS)' == 'android'">android @@ -110,9 +110,9 @@ <_buildingInOSX>$([MSBuild]::IsOSPlatform('OSX')) - win-x64 - osx-x64 - linux-x64 + win-x64 + osx-x64 + linux-x64 win-x64 diff --git a/src/libraries/Native/build-native.cmd b/src/libraries/Native/build-native.cmd index f59b71c..87f7814 100644 --- a/src/libraries/Native/build-native.cmd +++ b/src/libraries/Native/build-native.cmd @@ -32,7 +32,7 @@ if /i [%1] == [wasm] ( set __BuildArch=wasm&&set __VCBuildArch=x86_amd64& if /i [%1] == [outconfig] ( set __outConfig=%2&&shift&&shift&goto Arg_Loop) -if /i [%1] == [WebAssembly] ( set __TargetOS=WebAssembly&&shift&goto Arg_Loop) +if /i [%1] == [Browser] ( set __TargetOS=Browser&&shift&goto Arg_Loop) if /i [%1] == [rebuild] ( set __BuildTarget=rebuild&&shift&goto Arg_Loop) diff --git a/src/libraries/OSGroups.json b/src/libraries/OSGroups.json index 062533a..6b26bd7 100644 --- a/src/libraries/OSGroups.json +++ b/src/libraries/OSGroups.json @@ -2,7 +2,7 @@ "runtimes": { "Unix" : { }, - "WebAssembly" : { + "Browser" : { "#import": [ "Linux" ] diff --git a/src/libraries/targetframework.props b/src/libraries/targetframework.props index 6f55f14..79e842c 100644 --- a/src/libraries/targetframework.props +++ b/src/libraries/targetframework.props @@ -62,7 +62,7 @@ netbsd - + true true diff --git a/src/mono/Directory.Build.props b/src/mono/Directory.Build.props index fed776d..abca965 100644 --- a/src/mono/Directory.Build.props +++ b/src/mono/Directory.Build.props @@ -42,7 +42,7 @@ true true true - true + true true true