00001 // -*- mode: C++ -*- 00002 Bool_t enable_afs = kFALSE; 00003 Bool_t enable_alien = kFALSE; 00004 Bool_t enable_asimage = kTRUE; 00005 Bool_t enable_cern = strlen("gfortran") > 0; 00006 Bool_t enable_chirp = kFALSE; 00007 Bool_t enable_clarens = kTRUE; 00008 Bool_t enable_dcache = kFALSE; 00009 Bool_t enable_globus = kFALSE; 00010 Bool_t enable_krb5 = kTRUE; 00011 Bool_t enable_ldap = kFALSE; 00012 Bool_t enable_mysql = kFALSE; 00013 Bool_t enable_opengl = kTRUE; 00014 Bool_t enable_oracle = kFALSE; 00015 Bool_t enable_peac = kTRUE; 00016 Bool_t enable_pgsql = kFALSE; 00017 Bool_t enable_pythia6 = kFALSE; 00018 Bool_t enable_python = kFALSE; 00019 Bool_t enable_qt = kFALSE; 00020 Bool_t enable_ruby = kFALSE; 00021 Bool_t enable_rfio = kFALSE; 00022 Bool_t enable_sapdb = kFALSE; 00023 Bool_t enable_srp = kFALSE; 00024 Bool_t enable_ssl = kTRUE; 00025 Bool_t enable_table = kTRUE; 00026 Bool_t enable_thread = kTRUE; 00027 Bool_t enable_xml = kTRUE; 00028 Bool_t enable_xrootd = kFALSE; 00029 00030 void html() 00031 { 00032 gSystem->Load("libEG"); 00033 gSystem->Load("libFumili.so"); 00034 gSystem->Load("libGX11.so"); 00035 gSystem->Load("libGX11TTF.so"); 00036 gSystem->Load("libGed.so"); 00037 gSystem->Load("libGeom.so"); 00038 gSystem->Load("libGeomPainter.so"); 00039 gSystem->Load("libGpad.so"); 00040 gSystem->Load("libGraf.so"); 00041 gSystem->Load("libGraf3d.so"); 00042 gSystem->Load("libGui.so"); 00043 gSystem->Load("libGuiBld.so"); 00044 gSystem->Load("libHist"); 00045 gSystem->Load("libHist.so"); 00046 gSystem->Load("libHistPainter"); 00047 gSystem->Load("libHtml.so"); 00048 gSystem->Load("libMLP.so"); 00049 gSystem->Load("libMatrix.so"); 00050 gSystem->Load("libMinuit.so"); 00051 gSystem->Load("libNew.so"); 00052 gSystem->Load("libPhysics"); 00053 gSystem->Load("libPostscript.so"); 00054 gSystem->Load("libProof"); 00055 gSystem->Load("libQuadp.so"); 00056 gSystem->Load("libRGL"); 00057 gSystem->Load("libRint.so"); 00058 gSystem->Load("libSrvAuth.so"); 00059 gSystem->Load("libThread"); 00060 gSystem->Load("libTree.so"); 00061 gSystem->Load("libTreePlayer"); 00062 gSystem->Load("libTreeViewer"); 00063 gSystem->Load("libTreeViewer.so"); 00064 gSystem->Load("libVMC.so"); 00065 gSystem->Load("libX3d"); 00066 gSystem->Load("libX3d.so"); 00067 gSystem->Load("libXMLIO.so"); 00068 00069 if (enable_alien) gSystem->Load("libRAliEn"); 00070 if (enable_asimage) gSystem->Load("libASImage"); 00071 if (enable_cern) gSystem->Load("libHbook"); 00072 if (enable_chirp) gSystem->Load("libChirp"); 00073 if (enable_clarens) { 00074 gSystem->Load("libClarens"); 00075 if (enable_peac) { 00076 gSystem->Load("libPeacGui"); 00077 gSystem->Load("libPeac"); 00078 } 00079 } 00080 if (enable_dcache) gSystem->Load("libDCache"); 00081 if (enable_globus) gSystem->Load("libGlobusAuth"); 00082 if (enable_krb5) gSystem->Load("libKrb5Auth"); 00083 if (enable_ldap) gSystem->Load("libRLDAP"); 00084 if (enable_mysql) gSystem->Load("libMySQL"); 00085 if (enable_opengl) gSystem->Load("libRGL"); 00086 if (enable_oracle) gSystem->Load("libOracle"); 00087 if (enable_pgsql) gSystem->Load("libPgSQL"); 00088 if (enable_pythia6) gSystem->Load("libEGPythia6"); 00089 if (enable_python) gSystem->Load("libPyROOT"); 00090 if (enable_qt) { 00091 gSystem->Load("libGQt"); 00092 gSystem->Load("libQtRoot"); 00093 } 00094 if (enable_ruby) gSystem->Load("libRuby"); 00095 if (enable_rfio) gSystem->Load("libRFIO"); 00096 if (enable_sapdb) gSystem->Load("libSapDB"); 00097 if (enable_srp) gSystem->Load("libSRPAuth"); 00098 if (enable_table) gSystem->Load("libTable"); 00099 if (enable_thread) gSystem->Load("libThread"); 00100 if (enable_xml) gSystem->Load("libXMLParser"); 00101 if (enable_xrootd) { 00102 gSystem->Load("libNetx.so"); 00103 gSystem->Load("libXrdRootd"); 00104 gSystem->Load("libXrdSec.so"); 00105 if (enable_krb5) { 00106 gSystem->Load("libXrdSeckrb4"); 00107 gSystem->Load("libXrdSeckrb5"); 00108 } 00109 } 00110 00111 THtml html; 00112 html.MakeAll(); 00113 }