From 5a10bb338bf3920f704cf1307dce94a37b832be2 Mon Sep 17 00:00:00 2001 From: David Fowler Date: Sun, 16 Mar 2014 03:08:22 -0700 Subject: [PATCH] Updated make-roslyn-fast script - Account for changing assembly names by keeping 2 lists --- build/_ngen-roslyn.shade | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/build/_ngen-roslyn.shade b/build/_ngen-roslyn.shade index 10512c8af6..f3894b696c 100644 --- a/build/_ngen-roslyn.shade +++ b/build/_ngen-roslyn.shade @@ -1,7 +1,13 @@ +var oldRoslynAssemblies='${new[] { "Microsoft.CodeAnalysis.CSharp", + "Microsoft.CodeAnalysis", + "System.Collections.Immutable", + "System.Reflection.Metadata.Ecma335", + "System.Reflection.Metadata" }}' + var roslynAssemblies='${new[] { "Microsoft.CodeAnalysis.CSharp", "Microsoft.CodeAnalysis", "System.Collections.Immutable", - "System.Reflection.Metadata.Ecma335" }}' + "System.Reflection.Metadata" }}' var programFilesX86='${Environment.GetFolderPath(Environment.SpecialFolder.ProgramFilesX86)}' var gacutil='${Path.Combine(programFilesX86, "Microsoft SDKs", "Windows", "v8.1A", "bin", "NETFX 4.5.1 Tools", "gacutil.exe")}' @@ -12,7 +18,7 @@ var ngen='${Path.Combine(windir, "Microsoft.NET", "Framework", "v4.0.30319", "ng var tempRoslynPackagesDir='bin\_roslyn' var tempRoslynDir='bin\_roslyn\all' -exec program='${gacutil}' commandline='/u ${p}' each='var p in roslynAssemblies' +exec program='${gacutil}' commandline='/u ${p}' each='var p in oldRoslynAssemblies' nuget-install package='Microsoft.CodeAnalysis.CSharp' outputDir='${tempRoslynPackagesDir}' extra='-pre -ExcludeVersion -nocache'