|
2 | 2 | <Import Condition="Exists('NHibernate.dev.props')" Project="NHibernate.dev.props"/> |
3 | 3 |
|
4 | 4 | <PropertyGroup> |
5 | | - <VersionMajor Condition="'$(VersionMajor)' == ''">5</VersionMajor> |
6 | | - <VersionMinor Condition="'$(VersionMinor)' == ''">2</VersionMinor> |
7 | | - <VersionPatch Condition="'$(VersionPatch)' == ''">7</VersionPatch> |
8 | | - <VersionSuffix Condition="'$(VersionSuffix)' == ''"></VersionSuffix> |
| 5 | + <NhVersion Condition="'$(NhVersion)' == ''" >5.3</NhVersion> |
| 6 | + <VersionPatch Condition="'$(VersionPatch)' == ''">0</VersionPatch> |
| 7 | + <!-- Clear VersionSuffix for making release and set it to dev for making development builds --> |
| 8 | + <VersionSuffix Condition="'$(VersionSuffix)' == ''">dev</VersionSuffix> |
9 | 9 |
|
10 | | - <VersionPrefix>$(VersionMajor).$(VersionMinor).$(VersionPatch)</VersionPrefix> |
11 | | - <AssemblyVersion>$(VersionMajor).$(VersionMinor).0.0</AssemblyVersion> |
12 | | - <FileVersion>$(VersionPrefix).0</FileVersion> |
| 10 | + <VersionPrefix Condition="'$(VersionPrefix)' == ''">$(NhVersion).$(VersionPatch)</VersionPrefix> |
| 11 | + <VersionSuffix Condition="'$(VersionSuffix)' != '' AND '$(BuildNumber)' != ''">$(VersionSuffix).$(BuildNumber)</VersionSuffix> |
| 12 | + <AssemblyVersion>$(NhVersion).0.0</AssemblyVersion> |
| 13 | + <FileVersion Condition="'$(VersionSuffix)' != '' AND '$(BuildNumber)' != ''">$(VersionPrefix).$(BuildNumber)</FileVersion> |
| 14 | + <FileVersion Condition="'$(FileVersion)' == ''">$(VersionPrefix).0</FileVersion> |
13 | 15 |
|
14 | 16 | <NhAppTargetFrameworks Condition ="$(NhAppTargetFrameworks) == ''">net461;netcoreapp2.0</NhAppTargetFrameworks> |
15 | 17 | <NhLibTargetFrameworks Condition ="$(NhLibTargetFrameworks) == ''">net461;netcoreapp2.0;netstandard2.0</NhLibTargetFrameworks> |
|
27 | 29 | <PackageIconUrl>https://raw.githubusercontent.com/nhibernate/nhibernate-core/master/logo/NHibernate-NuGet.png</PackageIconUrl> |
28 | 30 | <PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance> |
29 | 31 | <PackageLicenseExpression>LGPL-2.1-only</PackageLicenseExpression> |
30 | | - <PackageReleaseNotes>https://github.com/nhibernate/nhibernate-core/blob/$(VersionPrefix)/releasenotes.txt</PackageReleaseNotes> |
| 32 | + <PackageReleaseNotes Condition="'$(VersionSuffix)' == ''">https://github.com/nhibernate/nhibernate-core/blob/$(VersionPrefix)/releasenotes.txt</PackageReleaseNotes> |
| 33 | + <PackageReleaseNotes Condition="'$(PackageReleaseNotes)' == ''">This is development version for testing purposes only</PackageReleaseNotes> |
31 | 34 | <PublishRepositoryUrl>true</PublishRepositoryUrl> |
32 | 35 | <IncludeSymbols>true</IncludeSymbols> |
33 | 36 | <SymbolPackageFormat>snupkg</SymbolPackageFormat> |
|
0 commit comments