Directory.Build.props 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <Project>
  2. <Import Project="version.props" />
  3. <PropertyGroup>
  4. <Product>Microsoft ASP.NET Core</Product>
  5. <RepositoryRoot>$(MSBuildThisFileDirectory)</RepositoryRoot>
  6. <RepositoryUrl>https://github.com/aspnet/AspNetCore</RepositoryUrl>
  7. <RepositoryType>git</RepositoryType>
  8. <AssemblyOriginatorKeyFile>$(MSBuildThisFileDirectory)eng\AspNetCore.snk</AssemblyOriginatorKeyFile>
  9. <SignAssembly>true</SignAssembly>
  10. <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
  11. </PropertyGroup>
  12. <Import Project="build\external-dependencies.props" />
  13. <Import Project="build\sources.props" />
  14. <PropertyGroup>
  15. <ArtifactsDir Condition="'$(ArtifactsDir)' == ''">$(RepositoryRoot)artifacts\</ArtifactsDir>
  16. <ArtifactsObjDir>$(ArtifactsDir)obj\</ArtifactsObjDir>
  17. <ArtifactsConfigurationDir>$(ArtifactsDir)$(Configuration)\</ArtifactsConfigurationDir>
  18. <ArtifactsBinDir>$(ArtifactsConfigurationDir)bin\</ArtifactsBinDir>
  19. <PackageOutputPath>$(ArtifactsDir)build\</PackageOutputPath>
  20. <RepoRelativeProjectDir>$([MSBuild]::MakeRelative($(RepositoryRoot), $(MSBuildProjectDirectory)))</RepoRelativeProjectDir>
  21. <IsBenchmarkProject Condition="$(MSBuildProjectName.EndsWith('.Performance'))">true</IsBenchmarkProject>
  22. <IsTestProject Condition="$(MSBuildProjectName.EndsWith('Tests')) OR $(MSBuildProjectName.EndsWith('.Test'))">true</IsTestProject>
  23. <IsTestAssetProject Condition="$(RepoRelativeProjectDir.Contains('testassets'))">true</IsTestAssetProject>
  24. <IsSampleProject Condition="$(RepoRelativeProjectDir.Contains('samples'))">true</IsSampleProject>
  25. <IncludeSource>false</IncludeSource>
  26. <IncludeSymbols>true</IncludeSymbols>
  27. <SuppressNETCoreSdkPreviewMessage>true</SuppressNETCoreSdkPreviewMessage>
  28. </PropertyGroup>
  29. <Import Project="eng\targets\Wix.Common.props" Condition="'$(MSBuildProjectExtension)' == '.wixproj'" />
  30. </Project>