|
Gaudi Framework, version v23r7 |
| Home | Generated: Wed Mar 20 2013 |


Public Member Functions | |
| def | __init__ |
| def | __repr__ |
| def | versions |
| def | __str__ |
Public Attributes | |
| lcgcmt_root | |
Private Member Functions | |
| def | _content |
Static Private Attributes | |
| string | __header__ |
| string | __trailer__ |
| tuple | __AA_projects__ ("COOL", "CORAL", "RELAX", "ROOT") |
| dictionary | __special_dirs__ |
| dictionary | __special_names__ {"qt": "Qt"} |
Class wrapping the details needed to generate the toolchain file from LCGCMT.
Definition at line 10 of file make_heptools.py.
| def make_heptools.HepToolsGenerator.__init__ | ( | self, | |
| lcgcmt_root | |||
| ) |
Prepare the instance. @param lcgcmt_root: path to the root directory of a given LCGCMT version
Definition at line 54 of file make_heptools.py.
| def make_heptools.HepToolsGenerator.__repr__ | ( | self | ) |
| def make_heptools.HepToolsGenerator.__str__ | ( | self | ) |
Return the content of the toolchain file.
Definition at line 178 of file make_heptools.py.
|
private |
Generator producing the content (in blocks) of the toolchain file.
Definition at line 131 of file make_heptools.py.
| def make_heptools.HepToolsGenerator.versions | ( | self | ) |
Extract the external names and versions from an installed LCGCMT. @return: dictionary mapping external names to versions
Definition at line 69 of file make_heptools.py.
|
staticprivate |
Definition at line 30 of file make_heptools.py.
|
staticprivate |
Definition at line 14 of file make_heptools.py.
|
staticprivate |
Definition at line 32 of file make_heptools.py.
|
staticprivate |
Definition at line 52 of file make_heptools.py.
|
staticprivate |
Definition at line 26 of file make_heptools.py.
| make_heptools.HepToolsGenerator.lcgcmt_root |
Definition at line 60 of file make_heptools.py.