Hello All,

 

Following Bill's (G4WJS) WSJT-X Repository Restructuring Announcement [1],
I've updated the JTSDK-Win32 WSJT-X build script to reflect those changes. I
did not use svn switch as the source (checkout), and final build locations
have changed to match the new SF layout.

 

UPGRADE:

*       Open JTSDK-Maint
*       Type: update
*       Type: upgrade
*       Close, then reopen JTSDK-Maint. Verify you are on v2.0.6 Release 719
or greater, then close it.

 

BUILD LOCATIONS:

The source (checkout), final build, install and package locations have all
changed:

*       Source: C:\JTSDK\src\wsjtx\{trunk, branches, tags}
*       Artifact Locations: C:\JTSDK\wsjtx\{trunk, branches,
tags}\{qt_ver}\app_ver\svn_ver\{Release, Debug}{build, install, package}

 

BUILD TESTING:

I've tested the builds listed below. They all completed without error. You
should also test them to ensure all is working properly in your environment.
WSJT-X v1.8 was not run, as I did not want any issues with my WSJTX.ini file
(it's up to you). Not to say there would be; I just did not want to
introduce another variable during build testing.

 

Update WSJT-X Build Lists:

*       Open JTSDK-QT
*       Type: wsjtx-list -u
*       The command should update the WSJT-X build lists for
^/wsjtx/branches and ^/wsjtx/tags

 

Set the following Options:

*       enable-separate
*       enable-autosvn
*       enable-clean
*       enable-rcfg
*       enable-qt55
*       enable-autorun
*       disable-quiet
*       disable-skipsvn

 

Build the Trunk (^/wxjtx/trunk):

*       Open JTSDK-QT
*       Type: build-wsjtx rinstall
*       At the time I built the trunk, the revision was r8729. It built, and
ran without error.
*       New Source Location: C:\JTSDK\src\wsjtx\trunk
*       New Artifact Location:
C:\JTSDK\wsjtx\trunk\qt55\1.9.0\8729\Release\{build,install,package}
*       See Attached Image: wsjtx-1.9-trunk.png

 

Build a Branch (^/wsjtx/branches):

*       Open JTSDK-QT
*       Type: disable-autorun
*       Type: wsjtx-list -d
*       disable-autorun
*       Pick one to build. I chose wsjtx-1.8 because wsjtx-1.9.x is not
available in ^/wsjtx/branches
*       Type: build-wsjtx -b dev -n wsjtx-1.8 -c release -t install
*       I did not run this build. However, it finished without errors.
*       New Source Location: C:\JTSDK\src\wsjtx\branches\wsjtx-1.8
*       New Artifact Location:
C:\JTSDK\wsjtx\trunk\qt55\1.8.1\8675\Release\{build,install,package}
*       Attached Image: wsjtx-1.8-branch.png

 

Build a Tag (^/wsjtx/tags):

*       Open JTSDK-QT
*       Type: enable-autorun
*       Type: wsjtx-list -g
*       Pick one to build. I chose wsjtx-1.9.0
*       Type: build-wsjtx -b gar -n wsjtx-1.9.0 -c release -t install
*       At the time I built the tag, the revision was a r8731. It built, and
ran without errors.
*       New Source Location: C:\JTSDK\src\wsjtx\tags\wsjtx-1.9.0
*       New Artifact Location:
C:\JTSDK\wsjtx\tags\qt55\1.9.0\8731\Release\{build,install,package}
*       See Attached Image: wsjtx-1.9-tags.png

 

Error Reporting:

If any of the builds fail, please report them to jt...@groups.io

 

73's

Greg, KI7MT

 

Refs:

[1] https://sourceforge.net/p/wsjt/mailman/message/36326890/

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to