-
Notifications
You must be signed in to change notification settings - Fork 82
/
Directory.Build.props
36 lines (32 loc) · 1.8 KB
/
Directory.Build.props
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<Project>
<PropertyGroup>
<RepoRoot>$(MSBuildThisFileDirectory)</RepoRoot>
<MicroBuild_DoNotStrongNameSign>true</MicroBuild_DoNotStrongNameSign>
<BaseOutputPath>$(RepoRoot)\bin\$(MSBuildProjectName)</BaseOutputPath>
<BaseIntermediateOutputPath>$(RepoRoot)\obj\$(MSBuildProjectName)</BaseIntermediateOutputPath>
<ManifestOutputPath>$(RepoRoot)\bin\Microsoft.Web.LibraryManager.Vsix\$(Configuration)</ManifestOutputPath>
<Authors>Microsoft</Authors>
<Company>Microsoft Corp.</Company>
<Description>Create custom providers for the Visual Studio Library Manager</Description>
<Copyright>© Microsoft Corporation. All rights reserved.</Copyright>
<Product>Microsoft.Web.LibraryManager</Product>
<PackageProjectUrl>https://github.com/aspnet/LibraryManager</PackageProjectUrl>
<PackageIcon>PackageIcon.png</PackageIcon>
<PackageLicenseFile>License.txt</PackageLicenseFile>
<RepositoryUrl>https://github.com/aspnet/LibraryManager</RepositoryUrl>
<PackageOutputPath>$(RepoRoot)\artifacts\$(Configuration)</PackageOutputPath>
<HighEntropyVa>true</HighEntropyVa>
<CheckForOverflowUnderflow Condition=" '$(Configuration)' == 'Debug' ">true</CheckForOverflowUnderflow>
<NetFxTFM>net481</NetFxTFM>
<NetCoreTFM>net8.0</NetCoreTFM>
<LangVersion>Latest</LangVersion>
</PropertyGroup>
<ItemGroup>
<None Include="$(MSBuildThisFileDirectory)\License.txt" Pack="true" PackagePath="$(PackageLicenseFile)" />
<None Include="$(MSBuildThisFileDirectory)\src\PackageIcon.png" Pack="true" PackagePath="\"/>
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.VisualStudio.Internal.MicroBuild" PrivateAssets="All" />
<PackageReference Include="NerdBank.GitVersioning" PrivateAssets="All" Condition="!Exists('packages.config')" />
</ItemGroup>
</Project>