diff options
author | Daniel Podder <dapodd@microsoft.com> | 2017-06-07 16:41:31 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-06-07 16:41:31 -0500 |
commit | 1c216db85eab677921cbbe2d1d3d00a4ec322523 (patch) | |
tree | d342badce0a0649b9c479b0c3f2edb15378b1b7c /build.sh | |
parent | ef1cb89d9ddb8427d0c906a2c86ea39a579d9e53 (diff) | |
download | coreclr-1c216db85eab677921cbbe2d1d3d00a4ec322523.tar.gz coreclr-1c216db85eab677921cbbe2d1d3d00a4ec322523.tar.bz2 coreclr-1c216db85eab677921cbbe2d1d3d00a4ec322523.zip |
Only restore optdata for release builds (#12136)
Avoid restoring optdata during a non-release build to minimize work done
by build.sh/cmd. Fix #12126
Diffstat (limited to 'build.sh')
-rwxr-xr-x | build.sh | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -135,6 +135,9 @@ restore_optdata() { # if msbuild is not supported, then set __SkipRestoreOptData to 1 if [ $__isMSBuildOnNETCoreSupported == 0 ]; then __SkipRestoreOptData=1; fi + # we only need optdata on a Release build + if [[ "$__BuildType" != "Release" ]]; then __SkipRestoreOptData=1; fi + if [ $__SkipRestoreOptData == 0 ]; then echo "Restoring the OptimizationData package" "$__ProjectRoot/run.sh" sync -optdata |