-
Notifications
You must be signed in to change notification settings - Fork 3
/
Directory.Debug.props
106 lines (89 loc) · 6.15 KB
/
Directory.Debug.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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
<Project>
<Import Project="$([MSBuild]::GetPathOfFileAbove($(MSBuildThisFile), $(MSBuildThisFileDirectory)..))"
Condition="Exists($([MSBuild]::GetPathOfFileAbove($(MSBuildThisFile), $(MSBuildThisFileDirectory)..)))" />
<Target Name="NerdbankGitVersioning" BeforeTargets="Build" Condition="true">
<Message
Text="=======$(MSBuildProjectName) - $(Configuration) -$(TargetFrameworkIdentifier)-$(TargetFramework)-$(TargetFrameworkVersion) - $(MSBuildThisFileDirectory) ======="
Importance="high" />
<Message Text="AssemblyFileVersion : $(AssemblyFileVersion)" Importance="high" />
<Message Text="AssemblyInformationalVersion : $(AssemblyInformationalVersion)" Importance="high" />
<Message Text="AssemblyVersion : $(AssemblyVersion)" Importance="high" />
<Message Text="BuildingRef : $(BuildingRef)" Importance="high" />
<Message Text="BuildNumber : $(BuildNumber)" Importance="high" />
<Message Text="BuildVersion : $(BuildVersion)" Importance="high" />
<Message Text="BuildVersion3Components : $(BuildVersion3Components)" Importance="high" />
<Message Text="BuildVersionNumberComponent : $(BuildVersionNumberComponent)" Importance="high" />
<Message Text="BuildVersionSimple : $(BuildVersionSimple)" Importance="high" />
<Message Text="ChocolateyPackageVersion : $(ChocolateyPackageVersion)" Importance="high" />
<Message Text="AssemblyVersion : $(AssemblyVersion)" Importance="high" />
<Message Text="CloudBuildNumber : $(CloudBuildNumber)" Importance="high" />
<Message Text="FileVersion : $(FileVersion)" Importance="high" />
<Message Text="GitCommitDateTicks : $(GitCommitDateTicks)" Importance="high" />
<Message Text="GitCommitId : $(GitCommitId)" Importance="high" />
<Message Text="GitCommitIdShort : $(GitCommitIdShort)" Importance="high" />
<Message Text="GitVersionHeight : $(GitVersionHeight)" Importance="high" />
<Message Text="MajorMinorVersion : $(MajorMinorVersion)" Importance="high" />
<Message Text="NPMPackageVersion : $(NPMPackageVersion)" Importance="high" />
<Message Text="NuGetPackageVersion : $(NuGetPackageVersion)" Importance="high" />
<Message Text="PackageVersion : $(PackageVersion)" Importance="high" />
<Message Text="PrereleaseVersion : $(PrereleaseVersion)" Importance="high" />
<Message Text="PublicRelease : $(PublicRelease)" Importance="high" />
<Message Text="SemVerBuildSuffix : $(SemVerBuildSuffix)" Importance="high" />
<Message Text="Version : $(Version)" Importance="high" />
</Target>
<Target Name="MyOptimize" BeforeTargets="Build" Condition="false">
<Message
Text="=======$(MSBuildProjectName) - $(Configuration) -$(TargetFrameworkIdentifier)-$(TargetFramework)-$(TargetFrameworkVersion) - $(MSBuildThisFileDirectory) ======="
Importance="high" />
<Message Text=" EnableDynamicLoading : $(EnableDynamicLoading)" Importance="high" />
<Message Text="CopyLocalLockFileAssemblies : $(CopyLocalLockFileAssemblies)" Importance="high" />
<Message Text=" Deterministic : $(Deterministic)" Importance="high" />
<Message Text=" IsTestProject : $(IsTestProject)" Importance="high" />
</Target>
<Target Name="MyFFMCheck" BeforeTargets="Build" Condition="false">
<Message
Text="=======$(MSBuildProjectName) - $(Configuration) -$(TargetFrameworkIdentifier)-$(TargetFramework)-$(TargetFrameworkVersion) - $(MSBuildThisFileDirectory) ======="
Importance="high" />
<Message Text=" UsingMicrosoftNETSdk : $(UsingMicrosoftNETSdk)" Importance="high" />
<Message Text=" IsPackable : $(IsPackable)" Importance="high" />
<Message Text=" IsCrossTargetingBuild : $(IsCrossTargetingBuild)" Importance="high" />
<Message Text=" IsTestProject : $(IsTestProject)" Importance="high" />
</Target>
<Target Name="MyNotRUN" BeforeTargets="Build" Condition="false">
<Message Text=" TargetFramework : $(TargetFramework)" Importance="high" />
<Message Text=" TargetFrameworkIdentifier : $(TargetFrameworkIdentifier)" Importance="high" />
<Message Text=" TargetFrameworkVersion : $(TargetFrameworkVersion)" Importance="high" />
</Target>
<Target Name="MyPath" BeforeTargets="Build" Condition="false">
<Message Text=" ReadmeInTree: $(ReadmeInTree)" Importance="high" />
<Message Text=" IconPngInTree: $(IconPngInTree)" Importance="high" />
<Message Text=" AppIcoInTree: $(AppIcoInTree)" Importance="high" />
<Message Text=" ChangeLogInTree: $(ChangeLogInTree)" Importance="high" />
<Message Text=" CertificateFileInTree: $(CertificateFileInTree)" Importance="high" />
<Message Text=" ChangeLogFinalPath: $(ChangeLogFinalPath)" Importance="high" />
<Message Text=" DescriptionFinalPath: $(DescriptionFinalPath)" Importance="high" />
<Message Text=" PackageIconFinalPath: $(PackageIconFinalPath)" Importance="high" />
<Message Text=" ApplicationIcon: $(ApplicationIcon)" Importance="high" />
<Message Text=" AssemblyOriginatorKeyFile: $(AssemblyOriginatorKeyFile)" Importance="high" />
<Message Text=" PackageCertificateKeyFile: $(PackageCertificateKeyFile)" Importance="high" />
<!--<Message Text=" IntermediateOutputPath: $(IntermediateOutputPath)" Importance="high" />-->
<!--<Message Text="$(ProjDir)" Importance="high" />
<Message Text="$(AssertDir)" Importance="high" />
<Message Text="$(PropsDir)" Importance="high" />
<Message Text="$(Description)" Importance="high" />-->
</Target>
<Target Name="MyNameValues" BeforeTargets="Build" Condition="false">
<!-- Use $(Property Name) to reference a property -->
<Message Text="$(ProjDir)" Importance="high" />
<Message Text="$(AssertDir)" Importance="high" />
<Message Text="$(PropsDir)" Importance="high" />
<Message Text="$(Description)" Importance="high" />
<!-- Use @(Item Name) to output a semi-colon
separated list of items on one line -->
<Message Text="@(SolutionReadme)" Importance="high" />
<!-- Use %(Item Name.Metadata Property Name) to
call the Message task once for each item. -->
<!-- This will output each item on a separate line -->
<Message Text="%(None.Identity)" Importance="high" />
</Target>
</Project>