diff options
author | Eric St. John <ericstj@microsoft.com> | 2016-02-11 12:05:22 +0300 |
---|---|---|
committer | Eric St. John <ericstj@microsoft.com> | 2016-02-11 12:05:22 +0300 |
commit | c604732f4a781bc931444641268aa9edd81310fd (patch) | |
tree | d87c8e07ce9c95d1c3648e008c92172e7ccb0f1a /build.sh | |
parent | b50ddae49d917e9a3c7c3d244ece87d7cb805d0b (diff) |
Add binclashlogger to build
Adds a logger to detect multiple projects building the same output path
with different global properties. This helps keep the build clean from
race conditions and redundant builds.
Diffstat (limited to 'build.sh')
-rwxr-xr-x | build.sh | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -100,8 +100,10 @@ build_managed_corefx() { __buildproj=$__scriptpath/build.proj __buildlog=$__scriptpath/msbuild.log + __binclashlog=$__scriptpath/binclash.log + __binclashloggerdll=$__scriptpath/Tools/Microsoft.DotNet.Build.Tasks.dll - ReferenceAssemblyRoot=$__referenceassemblyroot $__scriptpath/Tools/corerun $__scriptpath/Tools/MSBuild.exe "$__buildproj" /nologo /verbosity:minimal "/fileloggerparameters:Verbosity=normal;LogFile=$__buildlog" /t:Build /p:OSGroup=$__BuildOS /p:COMPUTERNAME=$(hostname) /p:USERNAME=$(id -un) /p:TestNugetRuntimeId=$__TestNugetRuntimeId $__UnprocessedBuildArgs + ReferenceAssemblyRoot=$__referenceassemblyroot $__scriptpath/Tools/corerun $__scriptpath/Tools/MSBuild.exe "$__buildproj" /nologo /verbosity:minimal "/fileloggerparameters:Verbosity=normal;LogFile=$__buildlog" "/l:BinClashLogger,$__binclashloggerdll;LogFile=$__binclashlog" /t:Build /p:OSGroup=$__BuildOS /p:COMPUTERNAME=$(hostname) /p:USERNAME=$(id -un) /p:TestNugetRuntimeId=$__TestNugetRuntimeId $__UnprocessedBuildArgs BUILDERRORLEVEL=$? echo |