1234567891011121314151617181920212223242526272829303132 |
- <!-- Whenever altering this or other Source Build files, please include @dotnet/source-build-internal as a reviewer. -->
- <Project>
- <PropertyGroup>
- <GitHubRepositoryName>sdk</GitHubRepositoryName>
- <SourceBuildManagedOnly>true</SourceBuildManagedOnly>
- </PropertyGroup>
- <Target Name="ConfigureInnerBuildArg"
- BeforeTargets="GetSourceBuildCommandConfiguration"
- Condition="'$(DotNetBuildSourceOnly)' == 'true'">
- <PropertyGroup>
- <InnerBuildArgs>$(InnerBuildArgs) /p:Projects="$(InnerSourceBuildRepoRoot)\source-build.slnf"</InnerBuildArgs>
- <InnerBuildArgs>$(InnerBuildArgs) /p:UseSharedCompilation=false</InnerBuildArgs>
- <InnerBuildArgs>$(InnerBuildArgs) /p:SkipBuildingInstallers=true</InnerBuildArgs>
- <InnerBuildArgs>$(InnerBuildArgs) /p:IncludeAdditionalSharedFrameworks=false</InnerBuildArgs>
- <InnerBuildArgs Condition="'$(SourceBuildUseMonoRuntime)' == 'true'">$(InnerBuildArgs) /p:DISABLE_CROSSGEN=true</InnerBuildArgs>
- <InnerBuildArgs Condition="'$(PgoInstrument)' == 'true'">$(InnerBuildArgs) /p:PgoInstrument=true</InnerBuildArgs>
- </PropertyGroup>
- </Target>
- <Target Name="GetSdkCategorizedIntermediateNupkgContents"
- BeforeTargets="GetCategorizedIntermediateNupkgContents">
- <ItemGroup>
- <!-- Add the internal toolset zip required by dotnet/installer. -->
- <IntermediateNupkgArtifactFile Include="$(CurrentRepoSourceBuildArtifactsPackagesDir)NonShipping\dotnet-toolset-internal-*.zip" Category="InternalToolsetArchive" />
- </ItemGroup>
- </Target>
- </Project>
|