I need to assign a version to the current xHarbour build packages. The
ID number
* $Id: 81984c350cda6c5828567fc1bf9fc750b319de37 $
seems slightly inappropriate (too long). Is there a better (smaller) one that I can (manually) pick up? The last packages are named as this:
xhb10269_bcc740.zip
10269 was the version number. I can't name the package as
xhb81984c350cda6c5828567fc1bf9fc750b319de37_bcc740.zip
can I? Any suggestions?
Look at hbver.h
#define HB_VER_MAJOR 1 /* Major version number */
#define HB_VER_MINOR 2 /* Minor version number */
#define HB_VER_REVISION 3 /* Revision number */
I believe you can bump it to 1.3.0
This information does get into all built executables. so I would suggest xhb-1.3.0_...
Il 16/08/2023 18:11, Ron Pinkas ha scritto:
Look at hbver.h
#define HB_VER_MAJOR 1 /* Major version number */
#define HB_VER_MINOR 2 /* Minor version number */
#define HB_VER_REVISION 3 /* Revision number */
I believe you can bump it to 1.3.0
This information does get into all built executables. so I would suggest xhb-1.3.0_...No, it is not good because it will stay the same for the next new
builds. We need something that steps up (or however changes) at any new build. Maybe the build date?
xHarbour 1.2.3 Intl. (SimpLex) (Build 20230816)
xhb20230816_bcc740.zip
Or the file version?
FILEVERSION 0,47,6785,36245
xhb36245_bcc740.zip
xhb6785_36245_bcc740.zip
What is your opinion?
Sorry, I thought this was for some "official" build, and so the version number would change for each new release. If this is for continues releases then I believe a simple date YYMMDD is sufficient.
Il 16/08/2023 20:01, Ron Pinkas ha scritto:
Sorry, I thought this was for some "official" build, and so the version number would change for each new release. If this is for continues releases then I believe a simple date YYMMDD is sufficient.Since years, the official builds of xHarbour are released for each
commit. I don't see the reason for changing it now. Ok, I will use the
build date:
xHarbour 1.2.3 Intl. (SimpLex) (Build 20230816)
xhb230816_bcc740.zip
--
Enrico Maria Giordano
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg
Ok, I will use the build date:
xHarbour 1.2.3 Intl. (SimpLex) (Build 20230816)
xhb230816_bcc740.zip
Ok, I will use the build date:
xHarbour 1.2.3 Intl. (SimpLex) (Build 20230816)
xhb230816_bcc740.zip
No, it is not good enough. So I decided to manage the version number manually. The upcoming new version will be 10270:
xhb10270_bcc740.zip
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 251 |
Nodes: | 16 (2 / 14) |
Uptime: | 70:32:32 |
Calls: | 5,561 |
Calls today: | 4 |
Files: | 11,680 |
Messages: | 5,122,611 |