fab.tools.category module#
This simple module defines an Enum for all allowed categories.
- class fab.tools.category.Category(value)#
Bases:
Enum
This class defines the allowed tool categories.
- C_COMPILER = 1#
- C_PREPROCESSOR = 2#
- FORTRAN_COMPILER = 3#
- FORTRAN_PREPROCESSOR = 4#
- LINKER = 5#
- PSYCLONE = 6#
- FCM = 7#
- GIT = 8#
- SUBVERSION = 9#
- AR = 10#
- RSYNC = 11#
- MISC = 12#
- property is_compiler#
Returns if the category is either a C or a Fortran compiler.