Hi Bill, JTSDK build scripts for both Win32 and Nix are simple wrappers around the various cmake commands needed to build. I'm not aware of any hiding of cmake commands ( at least not intentionally ). All the configure, build commands invoke cmake with the appropriate options for the environment, including a tool-chain file and Hamlib3 paths. For example (Win32):
Configure step: ----- cmake -G "MinGW Makefiles" -D CMAKE_TOOLCHAIN_FILE=%tchain% ^ -D CMAKE_BUILD_TYPE=%copt% ^ -D CMAKE_INSTALL_PREFIX=%installd% %appsrc% tchain = tool chain file copt = release or debug installd = the install directory if the target is install appsrc = the source directory hamlib = via tool-chain file The build directory is also separated by JTSDK global options. The script changes directory to this location before generating the Makefiles. ----- Build step: ----- cmake --build . --target %topt% -- -j %JJ% ----- If the target is install, it will install the revision based on the options the user has set for JTSDK builds (enable-separate, etc). If the build is a <user defined> target <jt65code, jt9code, etc> the target(s) are not installed and left in the build tree. 73's Greg, KI7MT On 03/23/2016 11:40 AM, Bill Somerville wrote: > On 23/03/2016 17:35, Michael Black wrote: >> Are we talking the same here? I'm using JTSDK...aren't you using cmake? >> >> JTSDK only has one build target and fails if WSJTX is running. > Hi Mike, > > JTSDK is a wrapper around CMake so you are using CMake too, if it is > hiding CMake functionality then that is a deficiency of the JTSDK. > > Partially agreed on your second point, see my last message in reply to > Greg's explanation. It only fails the install phase, any build phase it > invokes, due to dependencies being out of date, may not have failed. > > 73 > Bill > G4WJS. > ------------------------------------------------------------------------------ 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