Change IBC package layout to match what we generate (#22799)
authorMichelle McDaniel <adiaaida@gmail.com>
Thu, 28 Feb 2019 06:52:30 +0000 (22:52 -0800)
committerJuan Hoyos <juan.hoyos@microsoft.com>
Thu, 28 Feb 2019 06:52:30 +0000 (22:52 -0800)
* Change IBC package layout to match what the optimization repo now generates

build.cmd

index ba620be..63a4d7e 100644 (file)
--- a/build.cmd
+++ b/build.cmd
@@ -675,7 +675,7 @@ if %__BuildCoreLib% EQU 1 (
         set IbcMergePath=%__PackagesDir%\microsoft.dotnet.ibcmerge\!__IbcMergeVersion!\lib\net45\ibcmerge.exe
         if exist !IbcMergePath! (
             echo %__MsgPrefix%Optimizing using IBC training data
-            set OptimizationDataDir=%__PackagesDir%\optimization.%__BuildOS%-%__BuildArch%.IBC.CoreCLR\!__IbcOptDataVersion!\data\
+            set OptimizationDataDir=%__PackagesDir%\optimization.%__BuildOS%-%__BuildArch%.IBC.CoreCLR\!__IbcOptDataVersion!\data\System.Private.CoreLib\
             set InputAssemblyFile=!OptimizationDataDir!System.Private.CoreLib.dll
             set TargetOptimizationDataFile=!OptimizationDataDir!System.Private.CoreLib.pgo