aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/include
diff options
context:
space:
mode:
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