diff options
author | Filipe Brandenburger <filbranden@google.com> | 2018-05-31 10:16:54 -0700 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek.chauhan@gmail.com> | 2018-06-02 04:50:32 +0000 |
commit | df2f6a71e7c32a477c141808d2dfdd49df8021fc (patch) | |
tree | 7724a99bbe6242433fbffcde08b78a6c7568682c /docs/markdown/Python-3-module.md | |
parent | 05c43cdcd19db98d53d5c9f1b50028d881471c2f (diff) | |
download | meson-df2f6a71e7c32a477c141808d2dfdd49df8021fc.zip meson-df2f6a71e7c32a477c141808d2dfdd49df8021fc.tar.gz meson-df2f6a71e7c32a477c141808d2dfdd49df8021fc.tar.bz2 |
Make windows_proof_rmtree resilient to read-only files
Start the process by traversing the tree and adding the S_IWRITE and
S_IREAD bits to the file's mode (which are also preserved on Windows.)
This fixes windows_proof_rmtree's inability to remove read-only files,
which was uncovered in testing the new `install_mode` feature.
Tested: ./run_tests.py passes on Linux, appveyor CI on Windows passes.
Diffstat (limited to 'docs/markdown/Python-3-module.md')
0 files changed, 0 insertions, 0 deletions