|
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