20
20
21
21
$script :IsCIBuild = $env: APPVEYOR -ne $null
22
22
$script :IsUnix = $PSVersionTable.PSEdition -and $PSVersionTable.PSEdition -eq " Core" -and ! $IsWindows
23
- $script :TargetFrameworksParam = " /p:TargetFrameworks=\`" $ ( if (! $script :IsUnix ) { " net451 ;" }) netstandard1.6\`" "
23
+ $script :TargetFrameworksParam = " /p:TargetFrameworks=\`" $ ( if (! $script :IsUnix ) { " net452 ;" }) netstandard1.6\`" "
24
24
$script :SaveModuleSupportsAllowPrerelease = (Get-Command Save-Module ).Parameters.ContainsKey(" AllowPrerelease" )
25
25
$script :BuildInfoPath = [System.IO.Path ]::Combine($PSScriptRoot , " src" , " PowerShellEditorServices.Host" , " BuildInfo" , " BuildInfo.cs" )
26
26
@@ -138,7 +138,7 @@ task GetProductVersion -Before PackageNuGet, PackageModule, UploadArtifacts {
138
138
139
139
function BuildForPowerShellVersion ($version ) {
140
140
Write-Host - ForegroundColor Green " `n ### Testing API usage for PowerShell $version ...`n "
141
- exec { & $script :dotnetExe build -f net451 .\src\PowerShellEditorServices\PowerShellEditorServices.csproj / p:PowerShellVersion= $version }
141
+ exec { & $script :dotnetExe build -f net452 .\src\PowerShellEditorServices\PowerShellEditorServices.csproj / p:PowerShellVersion= $version }
142
142
}
143
143
144
144
task TestPowerShellApi - If { ! $script :IsUnix } {
@@ -198,7 +198,7 @@ namespace Microsoft.PowerShell.EditorServices.Host
198
198
task Build {
199
199
exec { & $script :dotnetExe publish - c $Configuration .\src\PowerShellEditorServices.Host\PowerShellEditorServices.Host.csproj -f netstandard1.6 }
200
200
if (! $script :IsUnix ) {
201
- exec { & $script :dotnetExe publish - c $Configuration .\src\PowerShellEditorServices.Host\PowerShellEditorServices.Host.csproj -f net451 }
201
+ exec { & $script :dotnetExe publish - c $Configuration .\src\PowerShellEditorServices.Host\PowerShellEditorServices.Host.csproj -f net452 }
202
202
}
203
203
exec { & $script :dotnetExe build - c $Configuration .\src\PowerShellEditorServices.VSCode\PowerShellEditorServices.VSCode.csproj $script :TargetFrameworksParam }
204
204
exec { & $script :dotnetExe publish - c $Configuration .\src\PowerShellEditorServices\PowerShellEditorServices.csproj -f netstandard1.6 }
@@ -274,12 +274,12 @@ task LayoutModule -After Build {
274
274
Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.Host\bin\$Configuration \netstandard1.6 \publish\runtimes\win\lib\netstandard1.3 \* - Filter System.IO.Pipes* .dll - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Core\
275
275
276
276
if (! $script :IsUnix ) {
277
- Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices\bin\$Configuration \net451 \Serilog* .dll - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop
278
- Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices\bin\$Configuration \net451 \System.Runtime.InteropServices.RuntimeInformation.dll - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
277
+ Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices\bin\$Configuration \net452 \Serilog* .dll - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop
278
+ Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices\bin\$Configuration \net452 \System.Runtime.InteropServices.RuntimeInformation.dll - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
279
279
280
- Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.Host\bin\$Configuration \net451 \* - Filter Microsoft.PowerShell.EditorServices* .dll - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
281
- Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.Host\bin\$Configuration \net451 \Newtonsoft.Json.dll - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
282
- Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.Host\bin\$Configuration \net451 \UnixConsoleEcho.dll - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
280
+ Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.Host\bin\$Configuration \net452 \* - Filter Microsoft.PowerShell.EditorServices* .dll - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
281
+ Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.Host\bin\$Configuration \net452 \Newtonsoft.Json.dll - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
282
+ Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.Host\bin\$Configuration \net452 \UnixConsoleEcho.dll - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
283
283
}
284
284
285
285
# Copy Third Party Notices.txt to module folder
@@ -292,7 +292,7 @@ task LayoutModule -After Build {
292
292
293
293
Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.VSCode\bin\$Configuration \netstandard1.6 \* - Filter Microsoft.PowerShell.EditorServices.VSCode* .dll - Destination $PSScriptRoot \module\PowerShellEditorServices.VSCode\bin\Core\
294
294
if (! $script :IsUnix ) {
295
- Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.VSCode\bin\$Configuration \net451 \* - Filter Microsoft.PowerShell.EditorServices.VSCode* .dll - Destination $PSScriptRoot \module\PowerShellEditorServices.VSCode\bin\Desktop\
295
+ Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.VSCode\bin\$Configuration \net452 \* - Filter Microsoft.PowerShell.EditorServices.VSCode* .dll - Destination $PSScriptRoot \module\PowerShellEditorServices.VSCode\bin\Desktop\
296
296
}
297
297
298
298
if ($Configuration -eq " Debug" ) {
@@ -302,10 +302,10 @@ task LayoutModule -After Build {
302
302
Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.Protocol\bin\$Configuration \netstandard1.6 \Microsoft.PowerShell.EditorServices.Protocol.pdb - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Core\
303
303
304
304
if (! $script :IsUnix ) {
305
- Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.VSCode\bin\$Configuration \net451 \Microsoft.PowerShell.EditorServices.VSCode.pdb - Destination $PSScriptRoot \module\PowerShellEditorServices.VSCode\bin\Desktop\
306
- Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices\bin\$Configuration \net451 \Microsoft.PowerShell.EditorServices.pdb - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
307
- Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.Host\bin\$Configuration \net451 \Microsoft.PowerShell.EditorServices.Host.pdb - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
308
- Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.Protocol\bin\$Configuration \net451 \Microsoft.PowerShell.EditorServices.Protocol.pdb - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
305
+ Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.VSCode\bin\$Configuration \net452 \Microsoft.PowerShell.EditorServices.VSCode.pdb - Destination $PSScriptRoot \module\PowerShellEditorServices.VSCode\bin\Desktop\
306
+ Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices\bin\$Configuration \net452 \Microsoft.PowerShell.EditorServices.pdb - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
307
+ Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.Host\bin\$Configuration \net452 \Microsoft.PowerShell.EditorServices.Host.pdb - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
308
+ Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.Protocol\bin\$Configuration \net452 \Microsoft.PowerShell.EditorServices.Protocol.pdb - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
309
309
}
310
310
}
311
311
}
0 commit comments