1
1
<Project Sdk =" Microsoft.NET.Sdk" >
2
2
<Import Project =" ../../build-common/NHibernate.props" />
3
+
3
4
<PropertyGroup >
4
5
<Description >An object persistence library for relational databases.</Description >
5
6
<TargetFramework >net461</TargetFramework >
6
7
<NoWarn >$(NoWarn);3001;3002;3003;3005;1591</NoWarn >
7
8
<SignAssembly >True</SignAssembly >
9
+ <PublicSign Condition =" '$(OS)' != 'Windows_NT' " >true</PublicSign >
8
10
<AssemblyOriginatorKeyFile >..\NHibernate.snk</AssemblyOriginatorKeyFile >
9
11
<GenerateDocumentationFile >true</GenerateDocumentationFile >
10
- </PropertyGroup >
11
- <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Release|AnyCPU'" >
12
+
13
+ <PackageDescription >NHibernate is a mature, open source object-relational mapper for the .NET framework. It is actively developed, fully featured and used in thousands of successful projects.</PackageDescription >
14
+ <PackageTags >ORM; O/RM; DataBase; DAL; ObjectRelationalMapping; NHibernate; ADO.Net; Core</PackageTags >
15
+ </PropertyGroup >
16
+
17
+ <PropertyGroup Condition =" '$(Configuration)' == 'Release' " >
12
18
<TreatWarningsAsErrors >True</TreatWarningsAsErrors >
13
19
<TreatSpecificWarningsAsErrors />
14
20
</PropertyGroup >
21
+
15
22
<ItemGroup >
16
23
<None Remove =" **\*.g" />
17
24
<None Remove =" **\*.xsd" />
18
25
</ItemGroup >
26
+
19
27
<ItemGroup >
20
28
<Antlr3 Include =" **\*.g" />
21
29
</ItemGroup >
30
+
22
31
<ItemGroup >
23
32
<EmbeddedResource Include =" **\*.xsd" />
24
33
</ItemGroup >
34
+
25
35
<ItemGroup >
26
36
<None Include =" ..\NHibernate.snk" Link =" NHibernate.snk" />
27
37
</ItemGroup >
38
+
28
39
<ItemGroup >
29
40
<PackageReference Include =" Antlr3.CodeGenerator" Version =" 3.5.2-beta1" >
30
41
<PrivateAssets >All</PrivateAssets >
31
42
</PackageReference >
32
- <PackageReference Include =" Antlr3.Runtime" Version =" 3.5.1" />
33
- <PackageReference Include =" iesi.collections " Version =" 4.0.2" />
34
- <PackageReference Include =" Remotion.Linq" Version =" 2.1.2" />
35
- <PackageReference Include =" Remotion.Linq.EagerFetching" Version =" 2.1.0" />
43
+ <PackageReference Include =" Antlr3.Runtime" Version =" [ 3.5.1, 4.0) " />
44
+ <PackageReference Include =" Iesi.Collections " Version =" [ 4.0.2, 5.0) " />
45
+ <PackageReference Include =" Remotion.Linq" Version =" [ 2.1.2, 3.0) " />
46
+ <PackageReference Include =" Remotion.Linq.EagerFetching" Version =" [ 2.1.0, 3.0) " />
36
47
</ItemGroup >
48
+
37
49
<ItemGroup >
38
50
<Reference Include =" System.ServiceModel" />
39
51
<Reference Include =" System.Transactions" />
40
52
<Reference Include =" System.Configuration" />
41
53
</ItemGroup >
54
+
55
+ <ItemGroup >
56
+ <Content Include =" *.xsd" >
57
+ <PackagePath >./</PackagePath >
58
+ </Content >
59
+ <Content Include =" ../NHibernate.Config.Templates/*" >
60
+ <PackagePath >./ConfigurationTemplates/</PackagePath >
61
+ </Content >
62
+ <Content Include =" ../../releasenotes.txt" >
63
+ <PackagePath >./NHibernate.releasenotes.txt</PackagePath >
64
+ </Content >
65
+ <Content Include =" ../../README.md" >
66
+ <PackagePath >./NHibernate.readme.md</PackagePath >
67
+ </Content >
68
+ <Content Include =" ../../LICENSE.txt" >
69
+ <PackagePath >./NHibernate.license.txt</PackagePath >
70
+ </Content >
71
+ </ItemGroup >
42
72
</Project >
0 commit comments