vcpkg/toolsrc/include
Billy O'Neal 3b0080e3b0
[vcpkg] Harden file removals and clean directory contents in "CI" inside vcpkg itself. (#11432)
`files.h/files.cpp`:
* Add end and else comments to all macros.
* Add "remove_all_inside" function which empties a directory without actually deleting the directory. This is necessary to handle the case where the directory is actually a directory symlink.
* Change remove_all to use std::remove when VCPKG_USE_STD_FILESYSTEM is set; this will engage POSIX delete support available on current Win10.

`commands.ci.cpp`: empty "installed".

`*/initialize_environment.*`: No longer clean the directories outside the tool.

`ci-step.ps1`: Remove unused console output tee-ing.
2020-05-19 13:43:30 -07:00
..
catch2 [vcpkg] Turn on tests and PREfast in CI, and fix tests to pass. (#11239) 2020-05-14 12:49:31 -07:00
vcpkg [vcpkg] Harden file removals and clean directory contents in "CI" inside vcpkg itself. (#11432) 2020-05-19 13:43:30 -07:00
vcpkg-test [vcpkg] Turn on tests and PREfast in CI, and fix tests to pass. (#11239) 2020-05-14 12:49:31 -07:00
pch.h [vcpkg] Turn on tests and PREfast in CI, and fix tests to pass. (#11239) 2020-05-14 12:49:31 -07:00