aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/include
diff options
context:
space:
mode:
authorRobert Schumacher <roschuma@microsoft.com>2018-06-29 01:33:54 -0700
committerRobert Schumacher <roschuma@microsoft.com>2018-06-30 19:48:25 -0700
commit3ff69f138bd4e9d364cf95731e95213b45473084 (patch)
tree8cca71d488a39580f92db4629688cdaea44ffeb7 /toolsrc/include
parentf9a3a329f2d353bf80b84aee080aea28017c9605 (diff)
downloadvcpkg-3ff69f138bd4e9d364cf95731e95213b45473084.tar.gz
vcpkg-3ff69f138bd4e9d364cf95731e95213b45473084.zip
[vcpkg] Warn instead of fail on tombstone
Diffstat (limited to 'toolsrc/include')
-rw-r--r--toolsrc/include/vcpkg/build.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/toolsrc/include/vcpkg/build.h b/toolsrc/include/vcpkg/build.h
index c5e7e8d88..f27e9d67b 100644
--- a/toolsrc/include/vcpkg/build.h
+++ b/toolsrc/include/vcpkg/build.h
@@ -64,6 +64,18 @@ namespace vcpkg::Build
};
const std::string& to_string(DownloadTool tool);
+ enum class BinaryCaching
+ {
+ NO = 0,
+ YES
+ };
+
+ enum class FailOnTombstone
+ {
+ NO = 0,
+ YES
+ };
+
struct BuildPackageOptions
{
UseHeadVersion use_head_version;
@@ -71,6 +83,8 @@ namespace vcpkg::Build
CleanBuildtrees clean_buildtrees;
CleanPackages clean_packages;
DownloadTool download_tool;
+ BinaryCaching binary_caching;
+ FailOnTombstone fail_on_tombstone;
};
enum class BuildResult