54 lines
2.9 KiB
XML
54 lines
2.9 KiB
XML
<Project>
|
|
<Import Project="version.props" />
|
|
|
|
<PropertyGroup>
|
|
<Product>Microsoft ASP.NET Core</Product>
|
|
<RepositoryRoot>$(MSBuildThisFileDirectory)</RepositoryRoot>
|
|
<RepositoryUrl>https://github.com/aspnet/AspNetCore</RepositoryUrl>
|
|
<RepositoryType>git</RepositoryType>
|
|
<AssemblyOriginatorKeyFile>$(MSBuildThisFileDirectory)eng\AspNetCore.snk</AssemblyOriginatorKeyFile>
|
|
<SignAssembly>true</SignAssembly>
|
|
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
|
</PropertyGroup>
|
|
|
|
<Import Project="build\external-dependencies.props" />
|
|
<Import Project="build\sources.props" />
|
|
|
|
<PropertyGroup>
|
|
<ArtifactsDir Condition="'$(ArtifactsDir)' == ''">$(RepositoryRoot)artifacts\</ArtifactsDir>
|
|
<ArtifactsObjDir>$(ArtifactsDir)obj\</ArtifactsObjDir>
|
|
<ArtifactsConfigurationDir>$(ArtifactsDir)$(Configuration)\</ArtifactsConfigurationDir>
|
|
<ArtifactsBinDir>$(ArtifactsConfigurationDir)bin\</ArtifactsBinDir>
|
|
<PackageOutputPath>$(ArtifactsDir)build\</PackageOutputPath>
|
|
|
|
<RepoRelativeProjectDir>$([MSBuild]::MakeRelative($(RepositoryRoot), $(MSBuildProjectDirectory)))</RepoRelativeProjectDir>
|
|
|
|
<IsBenchmarkProject Condition="$(MSBuildProjectName.EndsWith('.Performance'))">true</IsBenchmarkProject>
|
|
<IsTestProject Condition="$(MSBuildProjectName.EndsWith('Tests')) OR $(MSBuildProjectName.EndsWith('.Test'))">true</IsTestProject>
|
|
<IsTestAssetProject Condition="$(RepoRelativeProjectDir.Contains('testassets'))">true</IsTestAssetProject>
|
|
<IsSampleProject Condition="$(RepoRelativeProjectDir.Contains('sample'))">true</IsSampleProject>
|
|
|
|
<IncludeSource>false</IncludeSource>
|
|
<IncludeSymbols>true</IncludeSymbols>
|
|
|
|
<SharedSourceRoot>$(MSBuildThisFileDirectory)src\Shared\</SharedSourceRoot>
|
|
|
|
<SuppressNETCoreSdkPreviewMessage>true</SuppressNETCoreSdkPreviewMessage>
|
|
<DisableDeterministicSourceRoot Condition="'$(IsSampleProject)' == 'true' OR '$(IsTestAssetProject)' == 'true'">true</DisableDeterministicSourceRoot>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup>
|
|
<StandardTestTfms>netcoreapp2.1;net461</StandardTestTfms>
|
|
<!-- Projects which reference Microsoft.AspNetCore.Mvc.Testing should import this targets file to ensure dependency .deps.json files are copied into test output. -->
|
|
<MvcTestingTargets>$(MSBuildThisFileDirectory)src\Mvc\src\Microsoft.AspNetCore.Mvc.Testing\build\netstandard2.0\Microsoft.AspNetCore.Mvc.Testing.targets</MvcTestingTargets>
|
|
</PropertyGroup>
|
|
|
|
<Import Project="eng\Dependencies.props" />
|
|
<Import Project="eng\PatchConfig.props" />
|
|
<Import Project="eng\ProjectReferences.props" />
|
|
<Import Project="eng\targets\Wix.Common.props" Condition="'$(MSBuildProjectExtension)' == '.wixproj'" />
|
|
<Import Project="eng\targets\CSharp.Common.props" Condition="'$(MSBuildProjectExtension)' == '.csproj'" />
|
|
<Import Project="eng\targets\Cpp.Common.props" Condition="'$(MSBuildProjectExtension)' == '.vcxproj'" />
|
|
|
|
</Project>
|