Hello All,

I've updated the WSJT-X ; build ; install ; and package folder
locations. The new locations are determined by the source files
themselves, rather than hard-coding them in the autotools files.

For the moment, it only applies to Linux. If this produces the desired
results, I'll add it to JTSDK Win32 also.

For example, if Joe, Bill or one of the other core developers increments
the version file ( Major, Minor, Patch or RC ), the build script will
create a directory under ~/jtsdk/wsjtx/<new-version-number>

On the upcoming tar.gz release there will be a provision, at compile
time, to --enable-separation which would add SVN -rXXXX numbers under
each package version folder. This feature will be disabled by default,
requiring the user to specifically set that mode of folder creation as
it can potentially use allot of home directory space.

See the tree below for the new layout:

New Tree: ( hopefully this works in text emails )

-------------------
~/jtsdk/wsjtx
├── 1.5.0-RC2
│   ├── build
│   │   ├── Debug
│   │   └── Release
│   ├── install
│   │   ├── Debug
│   │   └── Release
│   └── package
├── 1.6.0
│   ├── build
│   │   ├── Debug
│   │   └── Release
│   ├── install
│   │   ├── Debug
│   │   └── Release
│   └── package
└── 1.6.1
    ├── build
    │   ├── Debug
    │   └── Release
    ├── install
    │   ├── Debug
    │   └── Release
    └── package
-------------------


For example, if the current wsjtx_exp branch v1.6.1 gets updated to say,
v1.6.2, you would see the tree expand to:

~/jtsdk/wsjtx/1.6.2

Folder ~/jtsdk/wsjtx/1.6.1 would still be present, and would not be
overwritten with data from the v1.6.2 build.

The same applies to the other two branch locations ~/wsjtx and ~/wsjtx-1.5

If a new branch is created, we would need to add that branch to the
script, but the same expansion would occur.


UPDATE && INSTALL

Note: In the not too distant future, I'll be shifting release methods to
tar.gz files for Linux, but for now, updating from SVN is the current
method.

Instructions are the same as before:

* cd ~/Projects/jtsdk-dev ( or wherever your original checkout was )
* Remove the previous build: sudo make uninstall
* svn update
* ./autogen.sh --with-distro=ubuntu --enable-parallel=yes
* sudo make install
* To Run, type: jtsdk
* Rebuild as before.


That should do it

If you have any problems, or this method is not working out to well,
please post it to the <[email protected]>


73's
Greg, KI7MT

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to