• Re: xHarbour version

    From Ron Pinkas@21:1/5 to Enrico Maria Giordano on Wed Aug 16 09:11:47 2023
    On Wednesday, August 16, 2023 at 10:58:02 AM UTC-5, Enrico Maria Giordano wrote:
    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_...

    Ron

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Enrico Maria Giordano@21:1/5 to All on Wed Aug 16 17:58:00 2023
    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?

    --
    Enrico Maria Giordano

    http://www.emagsoftware.it
    http://www.emagsoftware.it/emgmusic
    http://www.emagsoftware.it/spectrum
    http://www.emagsoftware.it/tbosg

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Enrico Maria Giordano@21:1/5 to All on Wed Aug 16 19:51:39 2023
    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?

    --
    Enrico Maria Giordano

    http://www.emagsoftware.it
    http://www.emagsoftware.it/emgmusic
    http://www.emagsoftware.it/spectrum
    http://www.emagsoftware.it/tbosg

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ron Pinkas@21:1/5 to Enrico Maria Giordano on Wed Aug 16 11:01:10 2023
    On Wednesday, August 16, 2023 at 12:51:42 PM UTC-5, Enrico Maria Giordano wrote:
    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.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Enrico Maria Giordano@21:1/5 to All on Wed Aug 16 21:28:17 2023
    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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ron Pinkas@21:1/5 to Enrico Maria Giordano on Wed Aug 16 14:44:40 2023
    On Wednesday, August 16, 2023 at 2:28:19 PM UTC-5, Enrico Maria Giordano wrote:
    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

    Cool. Thx!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Enrico Maria Giordano@21:1/5 to All on Thu Aug 17 09:18:13 2023
    Il 16/08/2023 21:28, Enrico Maria Giordano ha scritto:

    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

    --
    Enrico Maria Giordano

    http://www.emagsoftware.it
    http://www.emagsoftware.it/emgmusic
    http://www.emagsoftware.it/spectrum
    http://www.emagsoftware.it/tbosg

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Enrico Maria Giordano@21:1/5 to All on Thu Aug 17 10:23:41 2023
    Il 17/08/2023 09:18, Enrico Maria Giordano ha scritto:

    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

    Done:

    http://xharbour.org/index.asp?page=download/windows/binaries_win

    --
    Enrico Maria Giordano

    http://www.emagsoftware.it
    http://www.emagsoftware.it/emgmusic
    http://www.emagsoftware.it/spectrum
    http://www.emagsoftware.it/tbosg

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)