fab.tools#
Modules
This file contains the AbstractToolBox class. |
|
This file contains the Ar class for archiving files. |
|
This simple module defines an Enum for all allowed categories. |
|
This file contains the base class for any compiler, and derived classes for gcc, gfortran, icc, ifort |
|
This file contains the base class for any compiler-wrapper, including the derived classes for mpif90, mpicc, and CrayFtnWrapper and CrayCcWrapper. |
|
This file contains a simple Flag class to manage tool flags. |
|
This file contains the base class for any Linker. |
|
This file contains the base class for any preprocessor, and two derived classes for cpp and fpp. |
|
This file contains the tool class for PSyclone. |
|
This file contains the Rsync class for synchronising file trees. |
|
This file contains a base class for shells. |
|
This file contains the base class for all tools, i.e. compiler, preprocessor, linker, archiver, Psyclone, rsync, versioning tools. |
|
This file contains the ToolBox class. |
|
This file contains the ToolRepository class. |
|
Versioning tools such as Subversion and Git. |