[ROOT] THtml

From: Denis NOUAIS (nouais@to.infn.it)
Date: Fri Oct 20 2000 - 21:21:36 MEST


Hi,

I tried to make an HTML documentation of some classe
and macros in the following way using root 2.25:

{
   gROOT->Reset();

   gSystem.Load("root_lib/tgt_Linux/libSDDBT.so");
   THtml* myhtml = new THtml();
   myhtml->SetSourceDir("./root_src/:./root_macros/");
   myhtml->SetOutputDir("html/");

   myhtml->MakeAll();
   myhtml->Convert("mst.C","ex 1");
   myhtml->Convert("run.C","ex 2");
   myhtml->Convert("debug.C","ex 3");
   myhtml->Convert("sddPlots.C","ex 4");

   myhtml->MakeIndex();

}


The THtml specific settings in system.rootrc are:

Root.Html.OutputDir:         htmldoc/
Root.Html.SourcePrefix:
Unix.*.Root.Html.SourceDir:  ./:src/:include/
WinNT.*.Root.Html.SourceDir: ./:src/:include/
#Root.Html.Author:           // Author:
#Root.Html.Author:           Fons Rademakers
#Root.Html.Copyright:        * Copyright
#Root.Html.LastUpdate:       // @(#)
#Root.Html.Description:      //____________________
#Root.Html.Root:             http://root.cern.ch/root/html
#Root.Html.SearchEngine:     ../Search.phtml


The ROOT classes are all -skipped- (probably because 
Root.Html.OutputDir does not include the source directory
of the root classes). Anyway, I don't want to create
a local documentation of the ROOT classe... but the problem
is that the link to the class descriptio in 
http://root.cern.ch/root/html/ pages is simply not created. 

How should I do to solve this proble? Did I forgot to set
something or is it indispensible to make a local documentation
also for the root classes? 

Thanks

                                         Denis NOUAIS

------------------------------------------------------------------------
 Istituto Nazionale di Fisica Nucleare | Office: A 39
 Via Pietro Giuria, 1                  | Phone: (+39)011-6707377/7359
 I-10125 TORINO (Italy)                | Fax:   (+39)011-6699579
------------------------------------------------------------------------
 at Cern: office 160-R-030, phone (+41)22-7672917/72918
------------------------------------------------------------------------
    
    



This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 11:50:35 MET