Hello All, Following the changes made to JTSDK-QT, I've made similar updates to JTSDK-PY and JTSDK-DOC. The bulk of the changes allow building individual targets and the inclusion of InnoSetp5 (produces a Windows Installer Package) for WSJT & WSPR (JTSDK-DOC is for future plans).
Jtsdk-python.bat (WSJT & WSPR build script) has also been updated to reflect these changes. Details of the upgrade are outlined below. UPGRADE INSTRUCTIONS: Open, C:\jtsdk-doc\jtsdk-docenv.bat Type, svn update Type, update NOTE: The upgrade requires the SDK be installed to their respective default locations: C:\JTSDK-QT, C:\JTSDK-PY and C:\JTSDK-DOC. If they are not found, the installer-script "should" skip the update for that particular SDK. If you have an issues with the upgrade, any of the builds or find types etc, please post them to the Dev mailing list: <wsjt-devel@lists.sourceforge.net>. JTSDK-PY Changes: - Add support for building Win32 Installer using InnoSetup5 - Added support for individual target builds (WSJT & WSPR ) - Added a Build Help menu (Type, build help) for new build options - Added Install and Package targets to Makefile.jtsdk (WSJT & WSPR) - Added all targets to Makefile.jtsdk for both WSJT & WSPR - Updated <wspr4a.iss> to point to JTSDK-PY v.s. JTSDK - Fixed WSPRcode.exe target in Makefile.jtsdk - Added Uninstall Icons to WSJT and WSPR .iss files - Added SET LANG=en_US to try an solve translation errors. - Updated the method for grabbing the current branch SVN number - Added a DOSKEY for make, instead of typing mingw32-make Example1 (build the install target ): Using Build Script: build install Using CLI Command: make -f Makefile.jtsdk install Example2 (build the Win32 Package): Using Build Script: build package Using CLI Command: make -f Makefile.jtsdk package Example3 (build multiple targets): CLI Command: make -f Makefile.jtsdk libjt.a jt65code.exe jt4code.exe Build Script: <not-available> NOTE the g*.bat files for WSJT & WSPR builds were not modified. They should work as they did before but we should verify the Libraries OBJ's, CX_Freeze and F2PY declarations to be sure. JTSDK-QT Changes: - Added support for building Win32 Installer using InnoSetup5 for (Map65 and WSPR-X) as they do not have NSIS package targets at the present time. Further updates to the build scripts will be needed as well the respective .iss files to allow package building. - Added SET LANG=en_US to try an solve translation errors. JTSDK-DOC Changes: - Add support for building Win32 Installer using InnoSetup5. The long term plan is to provide a means in which to build all Documentation, and provide an installer to the users, (a documentation tome of sorts). - Added SET LANG=en_US to try an solve translation errors. That's all for now. As stated above, if you have issues with any aspect of the upgrade or build(s), send them to the Dev-List. -- 73's Greg, KI7MT ------------------------------------------------------------------------------ Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/ _______________________________________________ wsjt-devel mailing list wsjt-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wsjt-devel