Hi Bill,

I just looked that the available targets for WSJT-X v1.7.0 devel branch.
There is an "ALL" target. If that works as it implies, I think that
would do what your suggesting.

I tested it on Linux with:

jtsdk-wsjtx -b dev -n wsjtx -c release -t all

for windows it would be:

build-wsjtx -b dev -n wsjtx -c release -t all


I'll have to test this on Windows to be sure it's doing what it looks
like on the surface.

73's
Greg, KI7MT

On 03/23/2016 12:01 PM, KI7MT wrote:
> Hi Bill,
> 
> Yes, I have not added a full build tree Build Only option when using the
> build-wsjtx shortcut, however, there are command line options that can
> be used to build a specific target is needed:
> 
> build-wsjtx -b dev -n wsjtx -c release -t <target-name>
> 
> of for debug:
> 
> build-wsjtx -b dev -n wsjtx -c debug -t <target-name>
> 
> 
> which is Build Only. Custom target builds remain in the build tree. This
> is true for documentation as well, it only builds the document, and does
> not install it nor does is re-run the configure step if disabled.
> 
> A full Build Only shortcut would not be hard to add, it would simply
> skip the install command. I'll look at that for the next update.
> 
> 73's
> Greg, KI7MT
> 
> 
> On 03/23/2016 11:36 AM, Bill Somerville wrote:
>> On 23/03/2016 17:26, KI7MT wrote:
>>> To perform the builds as Bill suggests below, one would:
>>>
>>> disable-separate
>>> enable-skipsvn
>>> cd to C:\JTSDK\src\wsjtx
>>> svn co rXXXX
>>> build-wsjtx rinstall
>>>
>>> If this process is not working, please let me know, as that is why those
>>> options were added in the first place.
>> Hi Greg,
>>
>> thanks for those details. One issue I can see is that there doesn't 
>> appear to be a build only command. It looks like there is only a way to 
>> trigger the build by it being out of date when the the install target is 
>> requested. That is not making the best use of the build tools, for 
>> example a developer or tester may want to build only without installing 
>> and to run a sanity test on the executables in the build tree, before 
>> committing to an install that overwrites their last install. Also there 
>> are several developer utilities that are only built and not installed, 
>> to update and use them there is no need nor requirement to do an install 
>> phase.
>>
>> The default build is done by not specifying a target, for example:
>>
>>     cmake --build <build-root-directory>
>>
>> 73
>> Bill
>> G4WJS.

-- 
----------------------------------------------------------------
Launchpad....: https://launchpad.net/~ki7mt
Ubuntu Hams..: https://launchpad.net/~ubuntu-hams-devel
Debian Hams..: https://alioth.debian.org/projects/pkg-hamradio/
JTSDK........: https://sourceforge.net/projects/jtsdk/
OpenPGP......: C177 6630 7115 78FE 9A2B 9F7F 18C0 F6B7 0DA2 F991

------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to