vcpkg/toolsrc
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
..
cmake [vcpkg] Hopefully fix build on macOS 10.13/10.14 (#11205) 2020-05-11 16:31:04 -07:00
include [vcpkg] Harden file removals and clean directory contents in "CI" inside vcpkg itself. (#11432) 2020-05-19 13:43:30 -07:00
src [vcpkg] Harden file removals and clean directory contents in "CI" inside vcpkg itself. (#11432) 2020-05-19 13:43:30 -07:00
vcpkg allow tests to run on older standard libraries 2019-07-19 23:20:28 -07:00
vcpkglib [vcpkg] Turn on tests and PREfast in CI, and fix tests to pass. (#11239) 2020-05-14 12:49:31 -07:00
vcpkgmetricsuploader [vcpkg] Clean up CMake build system (#10834) 2020-04-14 22:08:50 -07:00
vcpkgtest [vcpkg] Clean up CMake build system (#10834) 2020-04-14 22:08:50 -07:00
.clang-format Rewrite the tests! now they're cross-platform! (#7315) 2019-07-18 19:07:00 -07:00
CMakeLists.txt [vcpkg] Turn on tests and PREfast in CI, and fix tests to pass. (#11239) 2020-05-14 12:49:31 -07:00
dirs.proj [vcpkg] msbuild: do not build vcpkgmetricsuploader when -disableMetrics (#11368) 2020-05-18 11:05:23 -07:00
vcpkg.natvis Initial addition of native visualizer, to improve debugging experience. (#3906) 2018-08-01 10:58:25 -07:00
vcpkg.sln improve logic expression evaluation (#7508) 2019-08-02 21:37:49 -07:00
VERSION.txt [vcpkg] fix missing " around path include (#9912) 2020-02-05 11:23:36 -08:00