taucmdr.cf.software.pdt_installation module¶
Program Database Toolkit (PDT) software installation management.
TAU uses PDT for source instrumentation.
- class taucmdr.cf.software.pdt_installation.PdtInstallation(sources, target_arch, target_os, compilers)[source]¶
Bases:
AutotoolsInstallationEncapsulates a PDT installation.
PDT doesn’t actually use an Autotools configure script but the installation procedure is the same otherwise, so we reuse what we can from AutotoolsInstallation.
- verify()[source]¶
Check if the installation at
install_prefixis valid.A valid installation provides all expected files and commands. Subclasses may wish to perform additional checks.
- Raises:
SoftwarePackageError – Describes why the installation is invalid.