aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/include
diff options
context:
space:
mode:
authorAlexander Karatarakis <alkarata@microsoft.com>2016-11-07 16:38:49 -0800
committerAlexander Karatarakis <alkarata@microsoft.com>2016-11-07 16:38:49 -0800
commit8be5e7c123d241cd4a71d03acdf43ceccf57ded2 (patch)
tree11577074b220ebec94fac7e37a49e89307bbd0bf /toolsrc/include
parent5c769e462b377ce06ad46998794a189f3a1b55bc (diff)
downloadvcpkg-8be5e7c123d241cd4a71d03acdf43ceccf57ded2.tar.gz
vcpkg-8be5e7c123d241cd4a71d03acdf43ceccf57ded2.zip
Move Dependency-related functions from vcpkg.h to vcpkg_Dependencies.h
Diffstat (limited to 'toolsrc/include')
-rw-r--r--toolsrc/include/vcpkg.h4
-rw-r--r--toolsrc/include/vcpkg_Dependencies.h3
2 files changed, 3 insertions, 4 deletions
diff --git a/toolsrc/include/vcpkg.h b/toolsrc/include/vcpkg.h
index 4e284241d..b9d646e70 100644
--- a/toolsrc/include/vcpkg.h
+++ b/toolsrc/include/vcpkg.h
@@ -1,7 +1,6 @@
#pragma once
#include <filesystem>
-#include <vector>
#include <unordered_map>
#include "package_spec.h"
#include "BinaryParagraph.h"
@@ -18,9 +17,6 @@ namespace vcpkg
StatusParagraphs database_load_check(const vcpkg_paths& paths);
- std::vector<std::string> get_unmet_package_dependencies(const vcpkg_paths& paths, const package_spec& spec, const StatusParagraphs& status_db);
- std::vector<std::string> get_unmet_package_build_dependencies(const vcpkg_paths& paths, const package_spec& spec, const StatusParagraphs& status_db);
-
void install_package(const vcpkg_paths& paths, const BinaryParagraph& binary_paragraph, StatusParagraphs& status_db);
void deinstall_package(const vcpkg_paths& paths, const package_spec& spec, StatusParagraphs& status_db);
diff --git a/toolsrc/include/vcpkg_Dependencies.h b/toolsrc/include/vcpkg_Dependencies.h
index 94aa51f99..d8d331f9c 100644
--- a/toolsrc/include/vcpkg_Dependencies.h
+++ b/toolsrc/include/vcpkg_Dependencies.h
@@ -10,4 +10,7 @@ namespace vcpkg {namespace Dependencies
std::vector<package_spec> create_dependency_ordered_install_plan(const vcpkg_paths& paths, const std::vector<package_spec>& specs, const StatusParagraphs& status_db);
std::unordered_set<package_spec> find_unmet_dependencies(const vcpkg_paths& paths, const std::vector<package_spec>& specs, const StatusParagraphs& status_db);
+
+ std::vector<std::string> get_unmet_package_dependencies(const vcpkg_paths& paths, const package_spec& spec, const StatusParagraphs& status_db);
+ std::vector<std::string> get_unmet_package_build_dependencies(const vcpkg_paths& paths, const package_spec& spec, const StatusParagraphs& status_db);
}}