@@ -35,7 +35,7 @@ param (
35
35
# Options
36
36
[switch ][Alias (' proto' )]$bootstrap ,
37
37
[string ]$bootstrapConfiguration = " Proto" ,
38
- [string ]$bootstrapTfm = " net472 " ,
38
+ [string ]$bootstrapTfm = " net8.0 " ,
39
39
[string ]$fsharpNetCoreProductTfm = " net8.0" ,
40
40
[switch ][Alias (' bl' )]$binaryLog = $true ,
41
41
[switch ][Alias (' nobl' )]$excludeCIBinaryLog = $false ,
@@ -69,7 +69,7 @@ param (
69
69
[switch ]$sourceBuild ,
70
70
[switch ]$skipBuild ,
71
71
[switch ]$compressAllMetadata ,
72
- [switch ]$norealsig ,
72
+ [switch ]$buildnorealsig ,
73
73
[switch ]$verifypackageshipstatus = $false ,
74
74
[parameter (ValueFromRemainingArguments = $true )][string []]$properties )
75
75
@@ -132,7 +132,7 @@ function Print-Usage() {
132
132
Write-Host " -sourceBuild Simulate building for source-build."
133
133
Write-Host " -skipbuild Skip building product"
134
134
Write-Host " -compressAllMetadata Build product with compressed metadata"
135
- Write-Host " -norealsig Build product with realsig- (default use realsig+)"
135
+ Write-Host " -buildnorealsig Build product with realsig- (default use realsig+, where necessary )"
136
136
Write-Host " -verifypackageshipstatus Verify whether the packages we are building have already shipped to nuget"
137
137
Write-Host " "
138
138
Write-Host " Command line arguments starting with '/p:' are passed through to MSBuild."
@@ -212,12 +212,12 @@ function Process-Arguments() {
212
212
$script :compressAllMetadata = $True ;
213
213
}
214
214
215
- if ($norealsig ) {
216
- $script :realsig = $False ;
215
+ if ($buildnorealsig ) {
216
+ $script :buildnorealsig = $True
217
217
$env: FSHARP_REALSIG = " false"
218
218
}
219
219
else {
220
- $script :realsig = $True ;
220
+ $script :buildnorealsig = $False
221
221
$env: FSHARP_REALSIG = " true"
222
222
}
223
223
if ($verifypackageshipstatus ) {
@@ -298,7 +298,7 @@ function BuildSolution([string] $solutionName, $nopack) {
298
298
/ p:TestTargetFrameworks= $testTargetFrameworks `
299
299
/ p:DotNetBuildFromSource= $sourceBuild `
300
300
/ p:CompressAllMetadata= $CompressAllMetadata `
301
- / p:TestingLegacyInternalSignature = $realsig `
301
+ / p:BuildNoRealsig = $buildnorealsig `
302
302
/ v:$verbosity `
303
303
$suppressExtensionDeployment `
304
304
@properties
@@ -554,7 +554,7 @@ try {
554
554
}
555
555
556
556
$script :BuildMessage = " Failure building product"
557
- if ($restore -or $build -or $rebuild -or $pack -or $sign -or $publish -and -not $skipBuild ) {
557
+ if ($restore -or $build -or $rebuild -or $pack -or $sign -or $publish -and -not $skipBuild -and -not $sourceBuild ) {
558
558
if ($noVisualStudio ) {
559
559
BuildSolution " FSharp.sln" $False
560
560
}
0 commit comments