-
Notifications
You must be signed in to change notification settings - Fork 0
/
Directory.Build.props
112 lines (94 loc) · 4 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
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
107
108
109
110
111
112
<Project>
<!-- set up correct SolutionDir -->
<PropertyGroup>
<SolutionDir>$(MSBuildThisFileDirectory)</SolutionDir>
</PropertyGroup>
<PropertyGroup>
<UseWPF>true</UseWPF>
</PropertyGroup>
<!-- default TargetFrameworks -->
<PropertyGroup>
<DefaultDemosNetFramework>net48</DefaultDemosNetFramework>
<DefaultDemosNetCore>netcoreapp3.1</DefaultDemosNetCore>
<TargetFrameworks>$(DefaultDemosNetFramework);$(DefaultDemosNetCore)</TargetFrameworks>
</PropertyGroup>
<!-- common props -->
<PropertyGroup>
<AssetsPath>$(MSBuildThisFileDirectory)assets\</AssetsPath>
<Version>$([System.IO.File]::ReadAllText("$(MSBuildThisFileDirectory)version"))</Version>
<AssemblyVersion>$(Version)</AssemblyVersion>
<FileVersion>$(Version)</FileVersion>
<Edition>$([System.IO.File]::ReadAllText("$(MSBuildThisFileDirectory)edition"))</Edition>
<Product>Active Query Builder 3 .NET $(Edition) Edition</Product>
<Company>Active Database Software</Company>
<Copyright>Copyright © 2005-$([System.DateTime]::Now.Year) Active Database Software</Copyright>
<DefineConstants>$(DefineConstants.Replace(';', ','))</DefineConstants>
</PropertyGroup>
<!-- disable XML docs warnings -->
<PropertyGroup>
<NoWarn>$(NoWarn);1591;1574</NoWarn>
</PropertyGroup>
<!-- use nuget ActiveQueryBuilder references instead of ProjectReference -->
<PropertyGroup>
<UseNugetAqbReferences>true</UseNugetAqbReferences>
</PropertyGroup>
<!-- resources -->
<PropertyGroup>
<GenerateResourceUsePreserializedResources>true</GenerateResourceUsePreserializedResources>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="System.Resources.Extensions" Version="5.0.0" />
<PackageReference Include="ActiveQueryBuilder.Core" Version="$(Version)" />
<PackageReference Include="ActiveQueryBuilder.View" Version="$(Version)" />
<PackageReference Include="ActiveQueryBuilder.View.WPF" Version="$(Version)" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.VisualBasic" Version="10.3.0" />
</ItemGroup>
<ItemGroup>
<Import Include="System" />
<Import Include="System.Collections.Generic" />
<Import Include="System.Collections.ObjectModel" />
<Import Include="System.Collections.Specialized" />
<Import Include="System.ComponentModel" />
<Import Include="System.Data" />
<Import Include="System.Data.Common" />
<Import Include="System.Diagnostics" />
<Import Include="System.Drawing" />
<Import Include="System.Linq" />
<Import Include="System.Text" />
<Import Include="System.Text.RegularExpressions" />
<Import Include="System.Windows" />
<Import Include="System.Windows.Controls" />
<Import Include="System.Windows.Data" />
<Import Include="System.Windows.Documents" />
<Import Include="System.Windows.Input" />
<Import Include="System.Windows.Media" />
<Import Include="System.Windows.Media.Imaging" />
<Import Include="System.Windows.Navigation" />
<Import Include="System.Windows.Shapes" />
<Import Include="System.Windows.Threading" />
<Import Include="System.Xml.Serialization" />
<Import Include="ActiveQueryBuilder.Core" />
<Import Include="ActiveQueryBuilder.View" />
<Import Include="ActiveQueryBuilder.View.WPF" />
</ItemGroup>
<!-- enable FastReport support in Demos -->
<PropertyGroup>
<EnableFastReportSupport>false</EnableFastReportSupport>
</PropertyGroup>
<!-- enable GrapeCity's ActiveReports support in Demos -->
<PropertyGroup>
<EnableActiveReportsSupport>false</EnableActiveReportsSupport>
<ReportsNetVersion>2022.1.2</ReportsNetVersion>
</PropertyGroup>
<!-- enable Stimulsoft's Reports.Net support in Demos -->
<PropertyGroup>
<EnableReportsNetSupport>false</EnableReportsNetSupport>
<ActiveReportsVersion>15.2.6</ActiveReportsVersion>
</PropertyGroup>
<!-- enable TMS Software FlexCel support in Demos -->
<PropertyGroup>
<EnableFlexCelSupport>false</EnableFlexCelSupport>
</PropertyGroup>
</Project>