X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=build-packages.cmd;h=f80e39fd94c89571d69d2094b345eb91e7c627c9;hb=73b3ec31925c11456924a95200a478af54d4b2e6;hp=0ae96fe911259d50fdacfcf4865c9b9bf351e614;hpb=ed1bde4534e2093f3f4dac949c07f358bdd01044;p=platform%2Fupstream%2Fcoreclr.git diff --git a/build-packages.cmd b/build-packages.cmd index 0ae96fe..f80e39f 100644 --- a/build-packages.cmd +++ b/build-packages.cmd @@ -1,39 +1,18 @@ -@if "%_echo%" neq "on" echo off +@if not defined _echo @echo off setlocal EnableDelayedExpansion set "__ProjectDir=%~dp0" -set packagesLog=build-packages.log -set binclashLoggerDll=%~dp0Tools\net45\Microsoft.DotNet.Build.Tasks.dll -set binclashlog=%~dp0binclash.log -echo Running build-packages.cmd %* > %packagesLog% - -set options=/nologo /maxcpucount /v:minimal /clp:Summary /nodeReuse:false /flp:v=detailed;Append;LogFile=%packagesLog% /l:BinClashLogger,%binclashLoggerDll%;LogFile=%binclashlog% /p:FilterToOSGroup=Windows_NT set allargs=%* if /I [%1] == [/?] goto Usage if /I [%1] == [/help] goto Usage -REM ensure that msbuild is available -echo Running init-tools.cmd -call %~dp0init-tools.cmd - -set __msbuildArgs="%__ProjectDir%\src\.nuget\Microsoft.NETCore.Runtime.CoreClr\Microsoft.NETCore.Runtime.CoreCLR.builds" !allargs! -echo msbuild.exe %__msbuildArgs% !options! >> %packagesLog% -call msbuild.exe %__msbuildArgs% !options! -if NOT [!ERRORLEVEL!]==[0] ( - echo ERROR: An error occurred while building packages, see %packagesLog% for more details. - exit /b 1 -) - -set __msbuildArgs="%__ProjectDir%\src\.nuget\Microsoft.NETCore.Jit\Microsoft.NETCore.Jit.builds" !allargs! -echo msbuild.exe %__msbuildArgs% !options! >> %packagesLog% -call msbuild.exe %__msbuildArgs% !options! +call %__ProjectDir%/run.cmd build-packages -Project=%__ProjectDir%\src\.nuget\packages.builds -FilterToOSGroup=Windows_NT %allargs% if NOT [!ERRORLEVEL!]==[0] ( - echo ERROR: An error occurred while building packages, see %packagesLog% for more details. + echo ERROR: An error occurred while building packages, see build-packages.log for more details. exit /b 1 ) - echo Done Building Packages. exit /b @@ -41,7 +20,7 @@ exit /b echo. echo Builds the NuGet packages from the binaries that were built in the Build product binaries step. echo The following properties are required to define build architecture -echo /p:__BuildArch=[architecture] /p:__BuildType=[configuration] +echo -BuildArch=[architecture] -BuildType=[configuration] echo Architecture can be x64, x86, arm, or arm64 echo Configuration can be Release, Debug, or Checked -exit /b \ No newline at end of file +exit /b