aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/src/commands_install.cpp
diff options
context:
space:
mode:
authorAlexander Karatarakis <alkarata@microsoft.com>2017-08-24 16:32:06 -0700
committerAlexander Karatarakis <alkarata@microsoft.com>2017-08-24 16:32:06 -0700
commit34bd87c9fcfb1ac9269c75db96852b64ed754d11 (patch)
treec784c8cf15c66d4b7d519b1fea845cc6a9ff1fc3 /toolsrc/src/commands_install.cpp
parent88d96a3699118cf21f6ec92284eb591db25d3a6a (diff)
downloadvcpkg-34bd87c9fcfb1ac9269c75db96852b64ed754d11.tar.gz
vcpkg-34bd87c9fcfb1ac9269c75db96852b64ed754d11.zip
Fix merge issues
Diffstat (limited to 'toolsrc/src/commands_install.cpp')
-rw-r--r--toolsrc/src/commands_install.cpp12
1 files changed, 7 insertions, 5 deletions
diff --git a/toolsrc/src/commands_install.cpp b/toolsrc/src/commands_install.cpp
index bd14bf7e3..659418a38 100644
--- a/toolsrc/src/commands_install.cpp
+++ b/toolsrc/src/commands_install.cpp
@@ -6,6 +6,7 @@
#include "vcpkg_Commands.h"
#include "vcpkg_Dependencies.h"
#include "vcpkg_Files.h"
+#include "vcpkg_GlobalState.h"
#include "vcpkg_Input.h"
#include "vcpkg_System.h"
#include "vcpkg_Util.h"
@@ -252,7 +253,8 @@ namespace vcpkg::Commands::Install
{
const InstallPlanType& plan_type = action.plan_type;
const std::string display_name = action.spec.to_string();
- const std::string display_name_with_features = g_feature_packages ? action.displayname() : display_name;
+ const std::string display_name_with_features =
+ GlobalState::feature_packages ? action.displayname() : display_name;
const bool is_user_requested = action.request_type == RequestType::USER_REQUESTED;
const bool use_head_version = to_bool(build_package_options.use_head_version);
@@ -275,7 +277,7 @@ namespace vcpkg::Commands::Install
System::println("Building package %s... ", display_name_with_features);
const auto result = [&]() -> Build::ExtendedBuildResult {
- if (g_feature_packages)
+ if (GlobalState::feature_packages)
{
const Build::BuildPackageConfig build_config{
*action.any_paragraph.source_control_file.value_or_exit(VCPKG_LINE_INFO),
@@ -459,7 +461,7 @@ namespace vcpkg::Commands::Install
for (auto&& spec : specs)
{
Input::check_triplet(spec.package_spec.triplet(), paths);
- if (!spec.features.empty() && !g_feature_packages)
+ if (!spec.features.empty() && !GlobalState::feature_packages)
{
Checks::exit_with_message(
VCPKG_LINE_INFO, "Feature packages are experimentally available under the --featurepackages flag.");
@@ -481,7 +483,7 @@ namespace vcpkg::Commands::Install
std::vector<AnyAction> action_plan;
- if (g_feature_packages)
+ if (GlobalState::feature_packages)
{
std::unordered_map<std::string, SourceControlFile> scf_map;
auto all_ports = Paragraphs::try_load_all_ports(paths.get_filesystem(), paths.ports);
@@ -522,7 +524,7 @@ namespace vcpkg::Commands::Install
}
// execute the plan
- if (g_feature_packages)
+ if (GlobalState::feature_packages)
{
for (const auto& action : action_plan)
{