summaryrefslogtreecommitdiff
path: root/build-packages.cmd
diff options
context:
space:
mode:
authorElinor Fung <47805090+elinor-fung@users.noreply.github.com>2019-05-21 12:05:49 -0700
committerGitHub <noreply@github.com>2019-05-21 12:05:49 -0700
commit0d6facf7afac5868db3dce55a1fb940a02365687 (patch)
tree82abee2cd5540684fe9e26796f66d8924b574f4a /build-packages.cmd
parent11c8d92992f56fb481f9479219671652af7b04a1 (diff)
downloadcoreclr-0d6facf7afac5868db3dce55a1fb940a02365687.tar.gz
coreclr-0d6facf7afac5868db3dce55a1fb940a02365687.tar.bz2
coreclr-0d6facf7afac5868db3dce55a1fb940a02365687.zip
Switch NuGet package build to use Arcade instead of BuildTools (#24619)
Diffstat (limited to 'build-packages.cmd')
-rw-r--r--build-packages.cmd21
1 files changed, 10 insertions, 11 deletions
diff --git a/build-packages.cmd b/build-packages.cmd
index 1fa93ebda7..6cce75bc11 100644
--- a/build-packages.cmd
+++ b/build-packages.cmd
@@ -33,19 +33,18 @@ if [!processedArgs!]==[] (
:ArgsDone
-call "%__ProjectDir%"\setup_vs_tools.cmd
+set logFile=%__ProjectDir%bin\Logs\build-packages.binlog
+powershell -NoProfile -ExecutionPolicy ByPass -NoLogo -File "%~dp0eng\common\build.ps1"^
+ -r -b -projects %__ProjectDir%src\.nuget\packages.builds^
+ -verbosity minimal /bl:%logFile% /nodeReuse:false^
+ /p:__BuildOS=Windows_NT /p:ArcadeBuild=true^
+ /p:PortableBuild=true /p:FilterToOSGroup=Windows_NT^
+ %__MSBuildArgs% %unprocessedArgs%
-REM setup_vs_tools.cmd will correctly echo error message.
-if NOT '%ERRORLEVEL%' == '0' exit /b 1
-
-call %__ProjectDir%/dotnet.cmd msbuild /nologo /verbosity:minimal /clp:Summary /nodeReuse:false^
- /p:__BuildOS=Windows_NT /flp:v=detailed;Append;LogFile=build-packages.log^
- /l:BinClashLogger,Tools/Microsoft.DotNet.Build.Tasks.dll;LogFile=binclash.log^
- /p:PortableBuild=true %__ProjectDir%\src\.nuget\packages.builds^
- /p:FilterToOSGroup=Windows_NT %__MSBuildArgs% %unprocessedArgs%
if NOT [!ERRORLEVEL!]==[0] (
- echo ERROR: An error occurred while building packages, see build-packages.log for more details.
- exit /b 1
+ echo ERROR: An error occurred while building packages. See log for more details:
+ echo %logFile%
+ exit /b !ERRORLEVEL!
)
echo Done Building Packages.