mirror of
https://github.com/pocoproject/poco.git
synced 2025-10-25 18:22:59 +02:00
Limit msbuild verbosity to minimal with nologo
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
This commit is contained in:
12
buildwin.ps1
12
buildwin.ps1
@@ -47,7 +47,7 @@ Param
|
|||||||
[string] $omit,
|
[string] $omit,
|
||||||
|
|
||||||
[Parameter()]
|
[Parameter()]
|
||||||
[ValidateSet('msbuild', 'devenv')]
|
[ValidateSet('msbuild', 'devenv', 'vcexpress', 'wdexpress')]
|
||||||
[string] $tool = 'msbuild',
|
[string] $tool = 'msbuild',
|
||||||
|
|
||||||
[Parameter()]
|
[Parameter()]
|
||||||
@@ -204,6 +204,8 @@ function Process-Input
|
|||||||
function Build-MSBuild([string] $vsProject)
|
function Build-MSBuild([string] $vsProject)
|
||||||
{
|
{
|
||||||
Write-Host "Build-MSBuild ==> $vsProject"
|
Write-Host "Build-MSBuild ==> $vsProject"
|
||||||
|
[string]$flags = '/clp:NoSummary /nologo /v:minimal'
|
||||||
|
|
||||||
if ($linkmode -eq 'all')
|
if ($linkmode -eq 'all')
|
||||||
{
|
{
|
||||||
$linkModeArr = 'shared', 'static_mt', 'static_md'
|
$linkModeArr = 'shared', 'static_mt', 'static_md'
|
||||||
@@ -217,14 +219,14 @@ function Build-MSBuild([string] $vsProject)
|
|||||||
{
|
{
|
||||||
$projectConfig = "$cfg"
|
$projectConfig = "$cfg"
|
||||||
$projectConfig += "_$mode"
|
$projectConfig += "_$mode"
|
||||||
Invoke-Expression "msbuild $vsProject /t:$action /p:Configuration=$projectConfig /p:Platform=$platform /p:useenv=true"
|
Invoke-Expression "msbuild $vsProject $flags /t:$action /p:Configuration=$projectConfig /p:Platform=$platform /p:useenv=true"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else #config
|
else #config
|
||||||
{
|
{
|
||||||
$projectConfig = "$config"
|
$projectConfig = "$config"
|
||||||
$projectConfig += "_$mode"
|
$projectConfig += "_$mode"
|
||||||
Invoke-Expression "msbuild $vsProject /t:$action /p:Configuration=$projectConfig /p:Platform=$platform /p:useenv=true"
|
Invoke-Expression "msbuild $vsProject $flags /t:$action /p:Configuration=$projectConfig /p:Platform=$platform /p:useenv=true"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -237,14 +239,14 @@ function Build-MSBuild([string] $vsProject)
|
|||||||
{
|
{
|
||||||
$projectConfig = "$cfg"
|
$projectConfig = "$cfg"
|
||||||
$projectConfig += "_$linkmode"
|
$projectConfig += "_$linkmode"
|
||||||
Invoke-Expression "msbuild $vsProject /t:$action /p:Configuration=$projectConfig /p:Platform=$platform /p:useenv=true"
|
Invoke-Expression "msbuild $vsProject $flags /t:$action /p:Configuration=$projectConfig /p:Platform=$platform /p:useenv=true"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else #config
|
else #config
|
||||||
{
|
{
|
||||||
$projectConfig = "$config"
|
$projectConfig = "$config"
|
||||||
$projectConfig += "_$linkmode"
|
$projectConfig += "_$linkmode"
|
||||||
Invoke-Expression "msbuild $vsProject /t:$action /p:Configuration=$projectConfig /p:Platform=$platform /p:useenv=true"
|
Invoke-Expression "msbuild $vsProject $flags /t:$action /p:Configuration=$projectConfig /p:Platform=$platform /p:useenv=true"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user