![dotnet-maestro[bot]](/assets/img/avatar_default.png)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com> Co-authored-by: Matt Thalman <mthalman@microsoft.com>
31 lines
1.2 KiB
XML
31 lines
1.2 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
|
<PropertyGroup>
|
|
<LogVerbosityOptOut>true</LogVerbosityOptOut>
|
|
|
|
<!-- Use the repo root build script -->
|
|
<BuildScript>$(ProjectDirectory)build$(ShellExtension)</BuildScript>
|
|
|
|
<!-- Restore and Build actions are already passed in by the root script. -->
|
|
<BuildActions>$(FlagParameterPrefix)pack $(FlagParameterPrefix)publish</BuildActions>
|
|
|
|
<BuildArgs>$(BuildArgs) /p:TreatWarningsAsErrors=false</BuildArgs>
|
|
<!--
|
|
dotnet/fsharp has a custom eng/build.sh script that handles its own sourcebuild arg
|
|
differently from the ArcadeBuildFromSource MSBuild arg. Including both args is fine, but the
|
|
custom sourcebuild arg is the one that's required. This avoids running bootstrapping twice.
|
|
-->
|
|
<BuildArgs>$(BuildArgs) $(FlagParameterPrefix)sourcebuild $(FlagParameterPrefix)tfm $(NetCurrent) /p:SourceBuildBootstrapTfm=$(NetCurrent)</BuildArgs>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<RepositoryReference Include="arcade" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup Condition="'$(DotNetBuildSourceOnly)' == 'true'">
|
|
<RepositoryReference Include="msbuild" />
|
|
<RepositoryReference Include="runtime" />
|
|
<RepositoryReference Include="source-build-reference-packages" />
|
|
</ItemGroup>
|
|
|
|
</Project>
|