aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/include
diff options
context:
space:
mode:
authorRobert Schumacher <roschuma@microsoft.com>2017-05-02 20:34:11 -0700
committerRobert Schumacher <roschuma@microsoft.com>2017-05-03 04:12:28 -0700
commit4633c5e0ea8560ac17c14aa56e50bf3693017f51 (patch)
tree543c1994c5b9b244bb3a9517fd4dfbde389afffc /toolsrc/include
parentf10861fa7af9bd675cb4e80ea31d85d7e5c6d906 (diff)
downloadvcpkg-4633c5e0ea8560ac17c14aa56e50bf3693017f51.tar.gz
vcpkg-4633c5e0ea8560ac17c14aa56e50bf3693017f51.zip
[vcpkg] Add support for installing from HEAD
Diffstat (limited to 'toolsrc/include')
-rw-r--r--toolsrc/include/vcpkg_Build.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/toolsrc/include/vcpkg_Build.h b/toolsrc/include/vcpkg_Build.h
index eec98d861..28ddb0d16 100644
--- a/toolsrc/include/vcpkg_Build.h
+++ b/toolsrc/include/vcpkg_Build.h
@@ -6,6 +6,7 @@
#include "StatusParagraphs.h"
#include "VcpkgPaths.h"
#include "vcpkg_Files.h"
+#include "vcpkg_optional.h"
#include <map>
#include <string>
#include <unordered_map>
@@ -50,6 +51,9 @@ namespace vcpkg::Build
const SourceParagraph& src;
const Triplet& triplet;
fs::path port_dir;
+
+ bool use_head_version;
+ bool no_downloads;
};
ExtendedBuildResult build_package(const VcpkgPaths& paths,
@@ -63,6 +67,8 @@ namespace vcpkg::Build
PostBuildLint::LinkageType crt_linkage;
PostBuildLint::LinkageType library_linkage;
+ Optional<std::string> version;
+
std::map<PostBuildLint::BuildPolicies, bool> policies;
};