meson/mesonbuild
Christoph Reiter abc7e6af01 Add a variant of TemporaryDirectory that uses windows_proof_rmtree()
Adds TemporaryDirectoryWinProof which calls windows_proof_rmtree() on
error.

Use instead of hacky error handling (which might shadow other OSError)
in Compiler.compile().
2020-11-23 09:26:41 -08:00
..
ast Refactor handling of machine file options 2020-10-16 17:42:24 -04:00
backend use real pathlib module 2020-11-20 15:08:40 -08:00
cmake use real pathlib module 2020-11-20 15:08:40 -08:00
compilers Add a variant of TemporaryDirectory that uses windows_proof_rmtree() 2020-11-23 09:26:41 -08:00
dependencies Merge pull request #8011 from dcbaker/submit/post-python36-cleanups 2020-11-22 04:28:19 +02:00
modules use real pathlib module 2020-11-20 15:08:40 -08:00
scripts Collect and return clang-format's return code 2020-11-17 17:51:07 +02:00
templates typing: Fix templates 2020-09-08 20:15:58 +02:00
wrap use real pathlib module 2020-11-20 15:08:40 -08:00
__init__.py
arglist.py typing: fix code review 2020-09-08 20:15:58 +02:00
build.py run_unittests: use textwrap.dedent 2020-11-13 09:00:35 -08:00
coredata.py use real pathlib module 2020-11-20 15:08:40 -08:00
depfile.py stabilize sets that are converted to lists 2020-11-15 14:21:31 +01:00
envconfig.py Merge pull request #8011 from dcbaker/submit/post-python36-cleanups 2020-11-22 04:28:19 +02:00
environment.py environment: Fix detection of rust compilers, more 2020-11-13 09:00:35 -08:00
interpreter.py Merge pull request #8011 from dcbaker/submit/post-python36-cleanups 2020-11-22 04:28:19 +02:00
interpreterbase.py stabilize iteration order for dictionaries 2020-11-15 14:21:31 +01:00
linkers.py Revert "Add thinlto support. Closes #7493." 2020-11-17 17:51:23 +02:00
mcompile.py use real pathlib module 2020-11-20 15:08:40 -08:00
mconf.py Refactor handling of machine file options 2020-10-16 17:42:24 -04:00
mdist.py use real pathlib module 2020-11-20 15:08:40 -08:00
mesondata.py Merge pull request #8011 from dcbaker/submit/post-python36-cleanups 2020-11-22 04:28:19 +02:00
mesonlib.py Add a variant of TemporaryDirectory that uses windows_proof_rmtree() 2020-11-23 09:26:41 -08:00
mesonmain.py Bump minimum supported Python version to 3.6. Closes #6297. 2020-10-30 11:18:11 +02:00
minit.py use real pathlib module 2020-11-20 15:08:40 -08:00
minstall.py pylint: Turn on warnings for incorrect number of args 2020-09-22 17:57:03 -07:00
mintro.py use real pathlib module 2020-11-20 15:08:40 -08:00
mlog.py use real pathlib module 2020-11-20 15:08:40 -08:00
mparser.py typing: fix code review 2020-09-08 20:15:58 +02:00
msetup.py Fix host machine reporting typo in msetup.py 2020-11-07 12:03:24 +02:00
msubprojects.py use real pathlib module 2020-11-20 15:08:40 -08:00
mtest.py use real pathlib module 2020-11-20 15:08:40 -08:00
munstable_coredata.py Fix typos found by codespell 2019-11-06 09:55:30 -05:00
optinterpreter.py optinterpreter: organize the validation of arguments to be more readable 2020-11-20 14:48:35 -08:00
rewriter.py rewrite: fix modified member spelling 2020-11-05 21:22:14 +02:00