aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/compilers.py
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz@archlinux.org>2022-03-09 19:45:42 -0500
committerEli Schwartz <eschwartz@archlinux.org>2022-05-01 19:57:26 -0400
commite6e8159980e9a4c816223fcdac8c729d104c0c02 (patch)
tree20e1c792645e40953939324d594b32765997ff8a /mesonbuild/compilers/compilers.py
parent99ad11bd9c3249f548dda0b275d9f8dd1b3f6d14 (diff)
downloadmeson-e6e8159980e9a4c816223fcdac8c729d104c0c02.zip
meson-e6e8159980e9a4c816223fcdac8c729d104c0c02.tar.gz
meson-e6e8159980e9a4c816223fcdac8c729d104c0c02.tar.bz2
use shared implementation to convert files() strings to File objects
This handles various edge cases: - checks for sandbox violations just like all other functions - warn for direntry issues - check for generated files referred to via strings instead of the returned object (All valid use cases for wanting to sneak around the checks, are made to work via commit bba588d8b03a9125bf5c4faaad31b70d39242b68.)
Diffstat (limited to 'mesonbuild/compilers/compilers.py')
0 files changed, 0 insertions, 0 deletions