![]() |
wtools 4.0.0-pre7
ESO waf tools
|
Classes | |
| class | boost |
| class | catch2 |
| class | cii |
| class | cuda |
| class | cxx |
| class | fastdds |
| class | gbench |
| class | gtest |
| class | java |
| class | protoc |
| class | pybind11 |
| class | pyqt |
| class | pytest |
| class | python |
| class | qt |
| class | qttest |
| class | Requires |
| class | sphinx |
| class | testng |
| class | version_integer |
Functions | |
| list | filter_sysdir_paths (str path_type, list paths) |
Variables | |
| qtdict_defaults = dict(version=6) | |
| sysdirs | |
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.
| list wtools.config.filter_sysdir_paths | ( | str | path_type, |
| list | paths ) |
Returns passed paths list cleaned up of system directories (of passed type)
| wtools.config.sysdirs |