wtools
ESOwaftools
|
Classes | |
class | cxx |
class | python |
class | qt5 |
class | pyqt5 |
class | java |
class | boost |
class | rtidds |
class | protoc |
class | cii |
class | Requires |
Module handling the loading of modules depending on what the project requires. It handles the "requires" string that holds languages or features the project wants to use and configures the waf framework with the appropriate Tools and configuration options. Each class can optionally take keyword arguments passed from user. These arguments should be prefixed with the requires name "<require-name>_". E.g. 'cxx_std' specifies the 'cxx' C++ standard in use.