diff options
author | Eli Schwartz <eschwartz@archlinux.org> | 2022-02-12 22:55:46 -0500 |
---|---|---|
committer | Eli Schwartz <eschwartz@archlinux.org> | 2022-02-12 23:13:26 -0500 |
commit | f08aabfb77753dd7b97d3e90c0d764f3f6332dfb (patch) | |
tree | 1e60675a7456dd27f7a7c9478dc2a8e2f46f361e /mesonbuild/interpreterbase/baseobjects.py | |
parent | b1e6cc5553f340e4e4c76f4dd355444d13d6a614 (diff) | |
download | meson-f08aabfb77753dd7b97d3e90c0d764f3f6332dfb.zip meson-f08aabfb77753dd7b97d3e90c0d764f3f6332dfb.tar.gz meson-f08aabfb77753dd7b97d3e90c0d764f3f6332dfb.tar.bz2 |
validate the literal directory "subprojects" when checking sandbox violations
We do not want anyone touching this entire directory tree, but due to
the way it was implemented, we only checked if its direct parent was a
subproject violation. This generally worked, unless people tried to add
`subprojects/` as an include directory.
Patch this hole. It now provides the same warning any sandbox violation
does (but is not currently an error, just a "will become an error in the
future").
Diffstat (limited to 'mesonbuild/interpreterbase/baseobjects.py')
0 files changed, 0 insertions, 0 deletions