aboutsummaryrefslogtreecommitdiff
path: root/src/ext/VisualStudio/Directory.csproj.targets
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2021-05-11 08:10:08 -0700
committerRob Mensching <rob@firegiant.com>2021-05-11 08:10:08 -0700
commitaaae65d07ce2a78592fc533701975cc576341a46 (patch)
tree4d897a9e89c1c816c10f9166ec8b191b19beb7c0 /src/ext/VisualStudio/Directory.csproj.targets
parent8035cadb06c0ca91387d839f3452191f7d33869a (diff)
parenta8a1e0d6f99c2b902a8f81d3d7f3503c506e8171 (diff)
downloadwix-aaae65d07ce2a78592fc533701975cc576341a46.tar.gz
wix-aaae65d07ce2a78592fc533701975cc576341a46.tar.bz2
wix-aaae65d07ce2a78592fc533701975cc576341a46.zip
Merge VisualStudio.wixext
Diffstat (limited to 'src/ext/VisualStudio/Directory.csproj.targets')
-rw-r--r--src/ext/VisualStudio/Directory.csproj.targets26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/ext/VisualStudio/Directory.csproj.targets b/src/ext/VisualStudio/Directory.csproj.targets
new file mode 100644
index 00000000..c3270426
--- /dev/null
+++ b/src/ext/VisualStudio/Directory.csproj.targets
@@ -0,0 +1,26 @@
1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
2<!--
3 Do NOT modify this file. Update the canonical version in Home\repo-template\src\Directory.csproj.targets
4 then update all of the repos.
5-->
6<Project>
7 <PropertyGroup>
8 <CreateDocumentation Condition=" '$(CreateDocumentationFile)'!='true' ">false</CreateDocumentation>
9 <DocumentationFile Condition=" '$(CreateDocumentationFile)'=='true' ">$(OutputPath)\$(AssemblyName).xml</DocumentationFile>
10 </PropertyGroup>
11
12 <Target Name="SetNuspecProperties" DependsOnTargets="InitializeSourceControlInformation" AfterTargets="GetBuildVersion"
13 Condition=" Exists('$(MSBuildProjectName).nuspec') ">
14 <PropertyGroup>
15 <ProjectUrl Condition=" '$(ProjectUrl)'=='' and '$(PrivateRepositoryUrl)'!='' ">$(PrivateRepositoryUrl.Replace('.git',''))</ProjectUrl>
16
17 <NuspecFile>$(MSBuildProjectName).nuspec</NuspecFile>
18 <NuspecBasePath Condition=" '$(NuspecBasePath)'=='' ">$(OutputPath)..\</NuspecBasePath>
19 <NuspecProperties>$(NuspecProperties);Id=$(PackageId);Authors=$(Authors);Copyright=$(Copyright);Description=$(Description);Title=$(Title)</NuspecProperties>
20 <NuspecProperties>$(NuspecProperties);Version=$(PackageVersion);RepositoryCommit=$(SourceRevisionId);RepositoryType=$(RepositoryType);RepositoryUrl=$(PrivateRepositoryUrl);ProjectFolder=$(MSBuildProjectDirectory)\;ProjectUrl=$(ProjectUrl)</NuspecProperties>
21 <PublishRepositoryUrl>true</PublishRepositoryUrl>
22 <SymbolPackageFormat>snupkg</SymbolPackageFormat>
23 </PropertyGroup>
24 </Target>
25
26</Project>