Skip to content

Commit 387f04c

Browse files
authored
Merge pull request #18264 from dotnet/merges/main-to-release/dev17.14
Merge main to release/dev17.14
2 parents 7abe97c + 54dcdf1 commit 387f04c

File tree

2 files changed

+121
-110
lines changed

2 files changed

+121
-110
lines changed

eng/DotNetBuild.props

+2-1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
<PropertyGroup>
3232
<SourceBuildBootstrapTfmArg Condition="$(SourceBuildBootstrapTfm) != ''">--tfm $(SourceBuildBootstrapTfm)</SourceBuildBootstrapTfmArg>
3333
<DotNetBuildUseMonoRuntime Condition="'$(DotNetBuildUseMonoRuntime)' == ''">false</DotNetBuildUseMonoRuntime>
34+
<SourceBuildBootstrapRestoreConfigFileArg Condition="'$(RestoreConfigFile)' != ''" >/p:RestoreConfigFile=$(RestoreConfigFile)</SourceBuildBootstrapRestoreConfigFileArg>
3435
</PropertyGroup>
3536

3637
<!-- this runs the source-build bootstrap path as described in https://github.com/dotnet/fsharp/blob/95df49e380ea8dbf33653fa4209f89dba29413f5/eng/build.sh#L247
@@ -41,7 +42,7 @@
4142
-bl enables the binlogs for the tools and Proto builds, which make debugging failures here easier
4243
-->
4344
<Exec
44-
Command="./build.sh --bootstrap --skipBuild -bl $(SourceBuildBootstrapTfmArg) /p:DotNetBuildUseMonoRuntime=$(DotNetBuildUseMonoRuntime) /p:DotNetBuildSourceOnly=true /p:DotNetBuildInnerRepo=true /p:DotNetBuildRepo=true /p:DotNetBuildOrchestrator=$(DotNetBuildOrchestrator)"
45+
Command="./build.sh --bootstrap --skipBuild -bl $(SourceBuildBootstrapTfmArg) $(SourceBuildBootstrapRestoreConfigFileArg) /p:DotNetBuildUseMonoRuntime=$(DotNetBuildUseMonoRuntime) /p:DotNetBuildSourceOnly=true /p:DotNetBuildInnerRepo=true /p:DotNetBuildRepo=true /p:DotNetBuildOrchestrator=$(DotNetBuildOrchestrator)"
4546
WorkingDirectory="$(InnerSourceBuildRepoRoot)"
4647
EnvironmentVariables="@(InnerBuildEnv)" />
4748
</Target>

0 commit comments

Comments
 (0)