trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: April 2012

Re: [trinity-devel] No documentation in KHelpCenter... Build issue?

From: "David C. Rankin" <drankinatty@...>
Date: Tue, 03 Apr 2012 22:48:08 -0500
On 04/03/2012 04:38 PM, Darrell Anderson wrote:
> That is what my on-the-fly patching does in my master build script: fixes the admin and cmake directory in each module. I don't know whether there is a shortcut to fixing the mess.
> 
> There is a common admin and cmake directory in the source tree, but I don't know how that is related to the individual admin and cmake directories in each module. Are those common admin and cmake directories replicated nightly to the individual modules ?
> 
> Darrell
> 

  Short answer - I don't know, but my understanding is 'yes' -- those are
replicated/updated when you update the git tree. That's the whole purpose behind
the submodule init stuff. Having standardization behind the build mechanics of
every module/app in the TDE project. The /admin and /cmake files would be the
proper place to do all this if the path info can be set there. I know that is
the proper place for the cmake 'tde_setup_paths( )' magic to take place and I
suspect the same can be done for all the autoconf files through acinclude.m4.in
files (or something similar).

  Those are the dimly lit misty places where the likes of the 'White Wizard' and
the creature called 'sameleian' lurk and control the keys to the rest of the
kingdom. I think with a small amount of magic, those two could probably unlock
the secret to getting the doc files in the right place without having to mount a
frontal attack on the individual modules themselves :)

  Looking at the cmake files for tdelibs/tdebase/etc.. the doc paths are not set
in the top-level CMakeLists.txt file along with the other paths that are
specified. I suspect that is the answer...

-- 
David C. Rankin, J.D.,P.E.