From 0762ad41dfcc3fc707b2fa98b7b4e557e3011d18 Mon Sep 17 00:00:00 2001 From: Jared Parsons Date: Tue, 20 Mar 2018 07:50:59 -0700 Subject: [PATCH] Restore generates binary logs on Unix --- build.sh | 11 ++++++++++- build/scripts/restore.sh | 11 ----------- 2 files changed, 10 insertions(+), 12 deletions(-) delete mode 100755 build/scripts/restore.sh diff --git a/build.sh b/build.sh index aef8655c66c..2e011ae8bac 100755 --- a/build.sh +++ b/build.sh @@ -104,6 +104,12 @@ do shift done +config_path=${binaries_path}/${build_configuration} +logs_path=${config_path}/Logs +mkdir -p ${binaries_path} +mkdir -p ${config_path} +mkdir -p ${logs_path} + if [[ "$build_in_docker" = true ]] then echo "Docker exec: $args" @@ -115,7 +121,10 @@ source "${root_path}"/build/scripts/obtain_dotnet.sh if [[ "$restore" == true ]] then - "${root_path}"/build/scripts/restore.sh + echo "Restoring RoslynToolset.csproj" + dotnet restore "${root_path}/build/ToolsetPackages/RoslynToolset.csproj" /bl:${logs_path}/Restore-RoslynToolset.binlog + echo "Restoring Compilers.sln" + dotnet restore "${root_path}/Compilers.sln" /bl:${logs_path}/Restore-Compilers.binlog fi build_args="--no-restore -c ${build_configuration} /nologo /maxcpucount:1" diff --git a/build/scripts/restore.sh b/build/scripts/restore.sh deleted file mode 100755 index 4e6ddb12e72..00000000000 --- a/build/scripts/restore.sh +++ /dev/null @@ -1,11 +0,0 @@ -#!/usr/bin/env bash - -THIS_DIR=$(cd -P "$(dirname "${BASH_SOURCE[0]}")" && pwd) - -echo "Restoring toolset packages" - -RESTORE_ARGS="-v Minimal --disable-parallel" -echo "Restoring RoslynToolset.csproj" -dotnet restore ${RESTORE_ARGS} "${THIS_DIR}/../ToolsetPackages/RoslynToolset.csproj" -echo "Restoring Compilers.sln" -dotnet restore ${RESTORE_ARGS} "${THIS_DIR}/../../Compilers.sln" -- GitLab