Hi Bill,

Thanks for fixing the way the revision number is being saved and 
displayed.  I agree that this information can be removed from the title 
bar, and used only for display in the "About" window, transmission to 
PSKreporter, etc.

> There is a complication in that it has to support qmake builds, in that
> case the old "$Rev:$' mechanism is used. That is broken as it always has
> been with the need to touch mainwindow.cpp to ensure a build of the code
> that generates the revision number.

I guess it's a matter of opinion whether the old "$Rev:$" mechanism was 
broken.  Arguably a bit klunky, I suppose, but it served its intended 
purpose well.

> The last bit I would love to abandon in favour of the more reliable
> CMake driver mechanism.

I will probably repair wsjtx.pro so that builds with qmake (including 
those from within QtCreator) are once again possible.  Or maybe I will 
learn my way around CMake sufficiently to make it do just what I want.

The way I'm doing it now, rebuilding with CMake after a trivial 
source-code change -- or indeed, after no changes at all -- takes about 
7 minutes on my shack computer.  From within QtCreator the same rebuilds 
used to take a few seconds.  This makes a big difference when trying out 
new code.

There may be grumbling if we change the name of the executable.  For 
example, automatic launching of the program from JT-Alert would break.

        -- Joe

------------------------------------------------------------------------------
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to