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
+ <PackageProjectUrl >http://nhibernate.info</PackageProjectUrl >
15
+ <PackageIconUrl >https://raw.githubusercontent.com/nhibernate/nhibernate-core/master/logo/NHibernate-NuGet.png</PackageIconUrl >
16
+ <PackageRequireLicenseAcceptance >false</PackageRequireLicenseAcceptance >
17
+ <PackageLicenseUrl >https://raw.githubusercontent.com/nhibernate/nhibernate-core/master/LICENSE.txt</PackageLicenseUrl >
18
+ <PackageTags >ORM; O/RM; DataBase; DAL; ObjectRelationalMapping; NHibernate; ADO.Net; Core</PackageTags >
19
+ </PropertyGroup >
20
+
21
+ <PropertyGroup Condition =" '$(Configuration)' == 'Release' " >
12
22
<TreatWarningsAsErrors >True</TreatWarningsAsErrors >
13
23
<TreatSpecificWarningsAsErrors />
24
+
25
+ <GeneratePackageOnBuild >true</GeneratePackageOnBuild >
26
+ <IncludeSymbols >true</IncludeSymbols >
27
+ <IncludeSource >true</IncludeSource >
14
28
</PropertyGroup >
29
+
15
30
<ItemGroup >
16
31
<None Remove =" **\*.g" />
17
32
<None Remove =" **\*.xsd" />
18
33
</ItemGroup >
34
+
19
35
<ItemGroup >
20
36
<Antlr3 Include =" **\*.g" />
21
37
</ItemGroup >
38
+
22
39
<ItemGroup >
23
40
<EmbeddedResource Include =" **\*.xsd" />
24
41
</ItemGroup >
42
+
25
43
<ItemGroup >
26
44
<None Include =" ..\NHibernate.snk" Link =" NHibernate.snk" />
27
45
</ItemGroup >
46
+
28
47
<ItemGroup >
29
48
<PackageReference Include =" Antlr3.CodeGenerator" Version =" 3.5.2-beta1" >
30
49
<PrivateAssets >All</PrivateAssets >
31
50
</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" />
51
+ <PackageReference Include =" Antlr3.Runtime" Version =" [ 3.5.1, 4.0) " />
52
+ <PackageReference Include =" Iesi.Collections " Version =" [ 4.0.2, 5.0) " />
53
+ <PackageReference Include =" Remotion.Linq" Version =" [ 2.1.2, 3.0) " />
54
+ <PackageReference Include =" Remotion.Linq.EagerFetching" Version =" [ 2.1.0, 3.0) " />
36
55
</ItemGroup >
56
+
37
57
<ItemGroup >
38
58
<Reference Include =" System.ServiceModel" />
39
59
<Reference Include =" System.Transactions" />
40
60
<Reference Include =" System.Configuration" />
41
61
</ItemGroup >
62
+
63
+ <ItemGroup >
64
+ <Content Include =" *.xsd" >
65
+ <PackagePath >./</PackagePath >
66
+ </Content >
67
+ <Content Include =" ../NHibernate.Config.Templates/*" >
68
+ <PackagePath >./ConfigurationTemplates/</PackagePath >
69
+ </Content >
70
+ <Content Include =" ../../releasenotes.txt" >
71
+ <PackagePath >./NHibernate.releasenotes.txt</PackagePath >
72
+ </Content >
73
+ <Content Include =" ../../README.md" >
74
+ <PackagePath >./NHibernate.readme.md</PackagePath >
75
+ </Content >
76
+ <Content Include =" ../../LICENSE.txt" >
77
+ <PackagePath >./NHibernate.license.txt</PackagePath >
78
+ </Content >
79
+ </ItemGroup >
42
80
</Project >
0 commit comments