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