18
18
19
19
$script :IsCIBuild = $env: APPVEYOR -ne $null
20
20
$script :IsUnix = $PSVersionTable.PSEdition -and $PSVersionTable.PSEdition -eq " Core" -and ! $IsWindows
21
- $script :TargetFrameworksParam = " /p:TargetFrameworks=\`" $ ( if (! $script :IsUnix ) { " net451 ;" }) netstandard1.6\`" "
21
+ $script :TargetFrameworksParam = " /p:TargetFrameworks=\`" $ ( if (! $script :IsUnix ) { " net452 ;" }) netstandard1.6\`" "
22
22
$script :SaveModuleSupportsAllowPrerelease = (Get-Command Save-Module ).Parameters.ContainsKey(" AllowPrerelease" )
23
23
$script :BuildInfoPath = [System.IO.Path ]::Combine($PSScriptRoot , " src" , " PowerShellEditorServices.Host" , " BuildInfo" , " BuildInfo.cs" )
24
24
@@ -136,7 +136,7 @@ task GetProductVersion -Before PackageNuGet, PackageModule, UploadArtifacts {
136
136
137
137
function BuildForPowerShellVersion ($version ) {
138
138
Write-Host - ForegroundColor Green " `n ### Testing API usage for PowerShell $version ...`n "
139
- exec { & $script :dotnetExe build -f net451 .\src\PowerShellEditorServices\PowerShellEditorServices.csproj / p:PowerShellVersion= $version }
139
+ exec { & $script :dotnetExe build -f net452 .\src\PowerShellEditorServices\PowerShellEditorServices.csproj / p:PowerShellVersion= $version }
140
140
}
141
141
142
142
task TestPowerShellApi - If { ! $script :IsUnix } {
@@ -196,7 +196,7 @@ namespace Microsoft.PowerShell.EditorServices.Host
196
196
task Build {
197
197
exec { & $script :dotnetExe publish - c $Configuration .\src\PowerShellEditorServices.Host\PowerShellEditorServices.Host.csproj -f netstandard1.6 }
198
198
if (! $script :IsUnix ) {
199
- exec { & $script :dotnetExe publish - c $Configuration .\src\PowerShellEditorServices.Host\PowerShellEditorServices.Host.csproj -f net451 }
199
+ exec { & $script :dotnetExe publish - c $Configuration .\src\PowerShellEditorServices.Host\PowerShellEditorServices.Host.csproj -f net452 }
200
200
}
201
201
exec { & $script :dotnetExe build - c $Configuration .\src\PowerShellEditorServices.VSCode\PowerShellEditorServices.VSCode.csproj $script :TargetFrameworksParam }
202
202
exec { & $script :dotnetExe publish - c $Configuration .\src\PowerShellEditorServices\PowerShellEditorServices.csproj -f netstandard1.6 }
@@ -267,12 +267,12 @@ task LayoutModule -After Build {
267
267
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\
268
268
269
269
if (! $script :IsUnix ) {
270
- Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices\bin\$Configuration \net451 \Serilog* .dll - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop
271
- Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices\bin\$Configuration \net451 \System.Runtime.InteropServices.RuntimeInformation.dll - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
270
+ Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices\bin\$Configuration \net452 \Serilog* .dll - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop
271
+ Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices\bin\$Configuration \net452 \System.Runtime.InteropServices.RuntimeInformation.dll - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
272
272
273
- Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.Host\bin\$Configuration \net451 \* - Filter Microsoft.PowerShell.EditorServices* .dll - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
274
- Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.Host\bin\$Configuration \net451 \Newtonsoft.Json.dll - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
275
- Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.Host\bin\$Configuration \net451 \UnixConsoleEcho.dll - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
273
+ Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.Host\bin\$Configuration \net452 \* - Filter Microsoft.PowerShell.EditorServices* .dll - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
274
+ Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.Host\bin\$Configuration \net452 \Newtonsoft.Json.dll - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
275
+ Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.Host\bin\$Configuration \net452 \UnixConsoleEcho.dll - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
276
276
}
277
277
278
278
# Copy Third Party Notices.txt to module folder
@@ -285,7 +285,7 @@ task LayoutModule -After Build {
285
285
286
286
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\
287
287
if (! $script :IsUnix ) {
288
- Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.VSCode\bin\$Configuration \net451 \* - Filter Microsoft.PowerShell.EditorServices.VSCode* .dll - Destination $PSScriptRoot \module\PowerShellEditorServices.VSCode\bin\Desktop\
288
+ Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.VSCode\bin\$Configuration \net452 \* - Filter Microsoft.PowerShell.EditorServices.VSCode* .dll - Destination $PSScriptRoot \module\PowerShellEditorServices.VSCode\bin\Desktop\
289
289
}
290
290
291
291
if ($Configuration -eq " Debug" ) {
@@ -295,10 +295,10 @@ task LayoutModule -After Build {
295
295
Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.Protocol\bin\$Configuration \netstandard1.6 \Microsoft.PowerShell.EditorServices.Protocol.pdb - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Core\
296
296
297
297
if (! $script :IsUnix ) {
298
- Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.VSCode\bin\$Configuration \net451 \Microsoft.PowerShell.EditorServices.VSCode.pdb - Destination $PSScriptRoot \module\PowerShellEditorServices.VSCode\bin\Desktop\
299
- Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices\bin\$Configuration \net451 \Microsoft.PowerShell.EditorServices.pdb - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
300
- Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.Host\bin\$Configuration \net451 \Microsoft.PowerShell.EditorServices.Host.pdb - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
301
- Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.Protocol\bin\$Configuration \net451 \Microsoft.PowerShell.EditorServices.Protocol.pdb - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
298
+ Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.VSCode\bin\$Configuration \net452 \Microsoft.PowerShell.EditorServices.VSCode.pdb - Destination $PSScriptRoot \module\PowerShellEditorServices.VSCode\bin\Desktop\
299
+ Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices\bin\$Configuration \net452 \Microsoft.PowerShell.EditorServices.pdb - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
300
+ Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.Host\bin\$Configuration \net452 \Microsoft.PowerShell.EditorServices.Host.pdb - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
301
+ Copy-Item - Force - Path $PSScriptRoot \src\PowerShellEditorServices.Protocol\bin\$Configuration \net452 \Microsoft.PowerShell.EditorServices.Protocol.pdb - Destination $PSScriptRoot \module\PowerShellEditorServices\bin\Desktop\
302
302
}
303
303
}
304
304
}
0 commit comments