Merge pull request #1364 from dotnet/anurse/update-to-23811
update everyone to 23811
This commit is contained in:
commit
732f3d7abd
56 changed files with 104 additions and 92 deletions
|
@ -1,4 +1,6 @@
|
|||
@echo off
|
||||
REM Turn echo off off so we can echo with echo and the echoing
|
||||
REM (But seriously, this script has weird hangs and crashes sometimes so we want to know exactly which commands are failing)
|
||||
REM @echo off
|
||||
|
||||
REM Copyright (c) .NET Foundation and contributors. All rights reserved.
|
||||
REM Licensed under the MIT license. See LICENSE file in the project root for full license information.
|
||||
|
@ -13,7 +15,7 @@ set BIN_DIR=%CD%\bin
|
|||
popd
|
||||
|
||||
REM Replace with a robust method for finding the right crossgen.exe
|
||||
set CROSSGEN_UTIL=%NUGET_PACKAGES%\runtime.win7-x64.Microsoft.NETCore.Runtime.CoreCLR\1.0.1-rc2-23810\tools\crossgen.exe
|
||||
set CROSSGEN_UTIL=%NUGET_PACKAGES%\runtime.win7-x64.Microsoft.NETCore.Runtime.CoreCLR\1.0.1-rc2-23811\tools\crossgen.exe
|
||||
|
||||
REM Crossgen currently requires itself to be next to mscorlib
|
||||
copy %CROSSGEN_UTIL% /Y %BIN_DIR% > nul
|
||||
|
|
|
@ -44,7 +44,7 @@ fi
|
|||
READYTORUN=""
|
||||
|
||||
# Replace with a robust method for finding the right crossgen.exe
|
||||
CROSSGEN_UTIL=$NUGET_PACKAGES/runtime.$RID.Microsoft.NETCore.Runtime.CoreCLR/1.0.1-rc2-23810/tools/crossgen
|
||||
CROSSGEN_UTIL=$NUGET_PACKAGES/runtime.$RID.Microsoft.NETCore.Runtime.CoreCLR/1.0.1-rc2-23811/tools/crossgen
|
||||
|
||||
cd $BIN_DIR
|
||||
|
||||
|
@ -70,4 +70,4 @@ chmod +x crossgen
|
|||
./crossgen -nologo $READYTORUN -platform_assemblies_paths $BIN_DIR vbc.dll
|
||||
[ -e vbc.ni.exe ] && [ ! -e vbc.ni.dll ] && mv vbc.ni.exe vbc.ni.dll
|
||||
|
||||
info "CrossGen Roslyn Finished"
|
||||
info "CrossGen Roslyn Finished"
|
||||
|
|
|
@ -22,3 +22,13 @@ source "$DIR/../common/_common.sh"
|
|||
# Ensure the latest stage0 is installed
|
||||
header "Installing dotnet stage 0"
|
||||
$REPOROOT/scripts/obtain/install.sh
|
||||
|
||||
# Now patch the runtime in stage 0
|
||||
# HACK(anurse): BIG HACK. This is just to dodge the current broken Linux stage0. We'll remove it as soon as we've got a new stage 0
|
||||
(
|
||||
export PATH="$DOTNET_INSTALL_DIR/bin:$PATH"
|
||||
cd $REPOROOT/src/Microsoft.DotNet.Runtime
|
||||
dotnet restore
|
||||
dotnet publish -o "$DOTNET_INSTALL_DIR/share/dotnet/cli/runtime/coreclr"
|
||||
cp $DOTNET_INSTALL_DIR/share/dotnet/cli/runtime/coreclr/* $DOTNET_INSTALL_DIR/share/dotnet/cli/bin
|
||||
)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue