diff --unified --recursive --text msbuild.orig/install-mono-prefix.sh msbuild.new/install-mono-prefix.sh --- msbuild.orig/install-mono-prefix.sh 2019-04-09 01:19:48.000000000 +0200 +++ msbuild.new/install-mono-prefix.sh 2019-04-17 14:25:43.891524294 +0200 @@ -19,4 +19,4 @@ MONO_PREFIX=$1 shift -msbuild mono/build/install.proj /p:MonoInstallPrefix=$MONO_PREFIX /p:Configuration=$CONFIG "$@" +artifacts/mono-msbuild/msbuild mono/build/install.proj /p:MonoInstallPrefix=$MONO_PREFIX /p:Configuration=$CONFIG "$@" diff --unified --recursive --text msbuild.orig/mono/build/install.proj msbuild.new/mono/build/install.proj --- msbuild.orig/mono/build/install.proj 2019-04-09 01:19:48.000000000 +0200 +++ msbuild.new/mono/build/install.proj 2019-04-17 15:08:05.452683170 +0200 @@ -4,16 +4,17 @@ + - $(MonoInstallPrefix)\lib\mono\msbuild\$(TargetMSBuildToolsVersion)\bin + $(StagingDir)\lib\mono\msbuild\$(TargetMSBuildToolsVersion)\bin - $(MonoInstallPrefix)\lib\mono\msbuild\15.0\bin\Roslyn + $(StagingDir)\lib\mono\msbuild\15.0\bin\Roslyn - $(MonoInstallPrefix)\lib\mono\xbuild + $(StagingDir)\lib\mono\xbuild $(RepoRoot)artifacts\2\bin\MSBuild.Bootstrap\$(Configuration)\net472\ @@ -100,13 +101,13 @@ + Command="ln -sfn $(TargetMSBuildToolsVersion) Current" /> + WorkingDirectory="$(StagingDir)\lib\mono\msbuild" + Command="ln -s $(TargetMSBuildToolsVersion) Current" /> - - + + @@ -157,17 +158,17 @@ - + - + - + - <_CopiedFiles_Relative_Tmp Include="@(CopiedFiles -> '$([MSBuild]::MakeRelative('$(MonoInstallPrefix)', %(CopiedFiles.Identity)))' )" /> + <_CopiedFiles_Relative_Tmp Include="@(CopiedFiles -> '$([MSBuild]::MakeRelative('$(StagingDir)', %(CopiedFiles.Identity)))' )" />