Skip to content
2 changes: 2 additions & 0 deletions eng/Build.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -294,6 +294,7 @@ function BuildSolution([string] $solutionName, $packSolution) {

$pack = if ($packSolution -eq $False) {""} else {$pack}

# TODO: Remove DotNetBuildRepo property when fsharp is on Arcade 10
MSBuild $toolsetBuildProj `
$bl `
/p:Configuration=$configuration `
Expand All @@ -302,6 +303,7 @@ function BuildSolution([string] $solutionName, $packSolution) {
/p:Restore=$restore `
/p:Build=$build `
/p:DotNetBuildRepo=$productBuild `
/p:DotNetBuild=$productBuild `
/p:Rebuild=$rebuild `
/p:Pack=$pack `
/p:Sign=$sign `
Expand Down
2 changes: 1 addition & 1 deletion eng/Version.Details.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<Dependencies>
<Source Uri="https://github.com/dotnet/dotnet" Mapping="fsharp" Sha="ad8565092bbfdd5c8b4a94a718d10b2d394f7aee" BarId="268384" />
<Source Uri="https://github.com/dotnet/dotnet" Mapping="fsharp" Sha="a4d6fdc935d5da12efb00a0b3b693ff1439e0b41" BarId="269082" />
<ProductDependencies>
<Dependency Name="Microsoft.SourceBuild.Intermediate.source-build-reference-packages" Version="9.0.0-alpha.1.25223.3">
<Uri>https://github.com/dotnet/source-build-reference-packages</Uri>
Expand Down
6 changes: 5 additions & 1 deletion eng/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -289,14 +289,17 @@ function BuildSolution {
fi

BuildMessage="Error building tools"
local args=" publish $repo_root/proto.proj $blrestore $bltools /p:Configuration=Proto /p:DotNetBuildRepo=$product_build /p:DotNetBuildSourceOnly=$source_build $properties"
# TODO: Remove DotNetBuildRepo property when fsharp is on Arcade 10
local args=" publish $repo_root/proto.proj $blrestore $bltools /p:Configuration=Proto /p:DotNetBuildRepo=$product_build /p:DotNetBuild=$product_build /p:DotNetBuildSourceOnly=$source_build $properties"
echo $args
"$DOTNET_INSTALL_DIR/dotnet" $args #$args || exit $?
fi

if [[ "$skip_build" != true ]]; then
# do real build
BuildMessage="Error building solution"

# TODO: Remove DotNetBuildRepo property when fsharp is on Arcade 10
MSBuild $toolset_build_proj \
$bl \
/p:Configuration=$configuration \
Expand All @@ -314,6 +317,7 @@ function BuildSolution {
/p:QuietRestoreBinaryLog="$binary_log" \
/p:BuildNoRealsig=$buildnorealsig \
/p:DotNetBuildRepo=$product_build \
/p:DotNetBuild=$product_build \
/p:DotNetBuildSourceOnly=$source_build \
$properties
fi
Expand Down
Loading