Skip to content

Commit

Permalink
WinRT: made WinRT build script create Win10/UWP .dll files
Browse files Browse the repository at this point in the history
  • Loading branch information
DavidLudwig committed Dec 1, 2015
1 parent 9394953 commit 0020aa9
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions build-scripts/winrtbuild.ps1
Expand Up @@ -59,6 +59,9 @@ function Get-MSBuild-Env-Launcher
if ($PlatformToolset -eq "v120_wp81") { # Windows Phone 8.1, via VS 2013
return "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat"
}
if ($PlatformToolset -eq "v140") { # Windows 10, via VS 2015
return "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat"
}
return ""
}

Expand Down Expand Up @@ -102,6 +105,13 @@ function Get-SDL-WinRT-Variant-Name
return "WinPhone81"
}
}
if ($PlatformToolset -eq "v140") { # Windows 10, via VS 2015 project files
if ($IncludeVSSuffix) {
return "UWP_VS2015"
} else {
return "UWP"
}
}
return ""
}

Expand Down Expand Up @@ -216,6 +226,11 @@ if ( ! (Build-SDL-WinRT-Variant "SDL" "v120" "ARM")) { $DidAnyFail = $tru
if ( ! (Build-SDL-WinRT-Variant "SDL" "v120" "Win32")) { $DidAnyFail = $true }
if ( ! (Build-SDL-WinRT-Variant "SDL" "v120" "x64")) { $DidAnyFail = $true }

# Build for Windows 10, via VC++ 2015
if ( ! (Build-SDL-WinRT-Variant "SDL" "v140" "ARM")) { $DidAnyFail = $true }
if ( ! (Build-SDL-WinRT-Variant "SDL" "v140" "Win32")) { $DidAnyFail = $true }
if ( ! (Build-SDL-WinRT-Variant "SDL" "v140" "x64")) { $DidAnyFail = $true }

# Let the script's caller know whether or not any errors occurred.
# Exit codes compatible with Buildbot are used (1 for error, 0 for success).
if ($DidAnyFail -eq $true) {
Expand Down

0 comments on commit 0020aa9

Please sign in to comment.