diff options
| author | Sean Warren <s.warren@garvan.org.au> | 2019-05-23 14:24:02 -0400 |
|---|---|---|
| committer | Victor Romero <romerosanchezv@gmail.com> | 2019-05-23 11:24:02 -0700 |
| commit | 17623739df4796353d5eb4c9a2ec513c679022e0 (patch) | |
| tree | 3bf7f45d131e970e60d3921f3a1d3d3d7c40cac0 /toolsrc/include | |
| parent | 52dfee03b570971599767e10508e54bff95dc4cd (diff) | |
| download | vcpkg-17623739df4796353d5eb4c9a2ec513c679022e0.tar.gz vcpkg-17623739df4796353d5eb4c9a2ec513c679022e0.zip | |
[toolsrc] Optionally allow vcpkg to clean after each build (#6522)
* [toolsrc] Optionally allow vcpkg to clean packages, buildtrees and downloads after each build
Adds switch --clean-after-build
* [toolsrc] Clarify that --clean-after-build deletes downloads
* [toolsrc] Revert changes to ci download caching behaviour
Diffstat (limited to 'toolsrc/include')
| -rw-r--r-- | toolsrc/include/vcpkg/build.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/toolsrc/include/vcpkg/build.h b/toolsrc/include/vcpkg/build.h index f27e9d67b..9044cb556 100644 --- a/toolsrc/include/vcpkg/build.h +++ b/toolsrc/include/vcpkg/build.h @@ -51,6 +51,12 @@ namespace vcpkg::Build YES }; + enum class CleanDownloads + { + NO = 0, + YES + }; + enum class ConfigurationType { DEBUG, @@ -82,6 +88,7 @@ namespace vcpkg::Build AllowDownloads allow_downloads; CleanBuildtrees clean_buildtrees; CleanPackages clean_packages; + CleanDownloads clean_downloads; DownloadTool download_tool; BinaryCaching binary_caching; FailOnTombstone fail_on_tombstone; |
