Воскресенье, 27 мая 2018, 11:43 +03:00 от "Greg Beam, KI7MT" <ki7mt01@gmail.com>:
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
JTSDK@Groups.io
73’s
Greg, KI7MT
Refs:
[1]
https://sourceforge.net/p/wsjt/mailm...sage/36326890/
Социальные закладки