Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-02-19 | handle more corner cases where locking the build directory fails | Eisuke Kawashima | 1 | -0/+3 | |
This can raise any OSError, but we only caught two of them that indicate a particular failure case. Also catch the generic error form with a more generic message. This produces better error messages in cases where e.g. exclusive lock is not supported. | |||||
2023-02-01 | treewide: add future annotations import | Eli Schwartz | 1 | -0/+1 | |
2022-09-28 | Move classes used by scripts to their own module | Xavier Claessens | 1 | -0/+39 | |
Those classes are used by wrapper scripts and we should not have to import the rest of mesonlib, build.py, and all their dependencies for that. This renames mesonlib/ directory to utils/ and add a mesonlib.py module that imports everything from utils/ to not have to change `import mesonlib` everywhere. It allows to import utils.core without importing the rest of mesonlib. |