Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dotnet/runtime.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichal Strehovský <MichalStrehovsky@users.noreply.github.com>2020-05-21 21:25:01 +0300
committerGitHub <noreply@github.com>2020-05-21 21:25:01 +0300
commit8ea47977401873ae53fde73d43fea00cc6966ef3 (patch)
treea8800b22696241611d98675c9f804fb754357e10 /eng/build.ps1
parent48a42c655d11b7fc8c6c018ad1d22987f93ad52f (diff)
Allow building Browser/wasm config on Windows (#36816)
Seems to work fine for the `Mono.CoreLib` subset, which is all we care about in the IL Linker-land.
Diffstat (limited to 'eng/build.ps1')
-rw-r--r--eng/build.ps18
1 files changed, 4 insertions, 4 deletions
diff --git a/eng/build.ps1 b/eng/build.ps1
index c5c0031b8d2..d03d2262e06 100644
--- a/eng/build.ps1
+++ b/eng/build.ps1
@@ -5,12 +5,12 @@ Param(
[ValidateSet("Debug","Release","Checked")][string[]][Alias('c')]$configuration = @("Debug"),
[string][Alias('f')]$framework,
[string]$vs,
- [ValidateSet("Windows_NT","Linux","OSX")][string]$os,
+ [ValidateSet("Windows_NT","Linux","OSX","Browser")][string]$os,
[switch]$allconfigurations,
[switch]$coverage,
[string]$testscope,
[switch]$testnobuild,
- [ValidateSet("x86","x64","arm","arm64")][string[]][Alias('a')]$arch = @([System.Runtime.InteropServices.RuntimeInformation]::ProcessArchitecture.ToString().ToLowerInvariant()),
+ [ValidateSet("x86","x64","arm","arm64","wasm")][string[]][Alias('a')]$arch = @([System.Runtime.InteropServices.RuntimeInformation]::ProcessArchitecture.ToString().ToLowerInvariant()),
[Parameter(Position=0)][string][Alias('s')]$subset,
[ValidateSet("Debug","Release","Checked")][string][Alias('rc')]$runtimeConfiguration,
[ValidateSet("Debug","Release")][string][Alias('lc')]$librariesConfiguration,
@@ -21,8 +21,8 @@ function Get-Help() {
Write-Host "Common settings:"
Write-Host " -subset Build a subset, print available subsets with -subset help (short: -s)"
Write-Host " -vs Open the solution with VS for Test Explorer support. Path or solution name (ie -vs Microsoft.CSharp)"
- Write-Host " -os Build operating system: Windows_NT, Linux or OSX"
- Write-Host " -arch Build platform: x86, x64, arm or arm64 (short: -a). Pass a comma-separated list to build for multiple architectures."
+ Write-Host " -os Build operating system: Windows_NT, Linux, OSX, or Browser"
+ Write-Host " -arch Build platform: x86, x64, arm, arm64, or wasm (short: -a). Pass a comma-separated list to build for multiple architectures."
Write-Host " -configuration Build configuration: Debug, Release or [CoreCLR]Checked (short: -c). Pass a comma-separated list to build for multiple configurations"
Write-Host " -runtimeConfiguration Runtime build configuration: Debug, Release or [CoreCLR]Checked (short: -rc)"
Write-Host " -librariesConfiguration Libraries build configuration: Debug or Release (short: -lc)"