aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/src/commands_install.cpp
diff options
context:
space:
mode:
authorAlexander Karatarakis <alkarata@microsoft.com>2017-04-07 15:46:18 -0700
committerAlexander Karatarakis <alkarata@microsoft.com>2017-04-07 15:46:18 -0700
commit24c2955b0320db63317099f7fa172202191a86bc (patch)
tree550745c9c0f7fb07f9ff807543a7d823ee8dc784 /toolsrc/src/commands_install.cpp
parent4839ea89441b54124c0300ebb53e64f8aa8a07e1 (diff)
downloadvcpkg-24c2955b0320db63317099f7fa172202191a86bc.tar.gz
vcpkg-24c2955b0320db63317099f7fa172202191a86bc.zip
`install command` Add status for the building phase
Diffstat (limited to 'toolsrc/src/commands_install.cpp')
-rw-r--r--toolsrc/src/commands_install.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/toolsrc/src/commands_install.cpp b/toolsrc/src/commands_install.cpp
index 35e4e7fb9..32eacb068 100644
--- a/toolsrc/src/commands_install.cpp
+++ b/toolsrc/src/commands_install.cpp
@@ -290,6 +290,7 @@ namespace vcpkg::Commands::Install
break;
case InstallPlanType::BUILD_AND_INSTALL:
{
+ System::println("Building package %s... ", action.spec);
const Build::BuildResult result = Commands::Build::build_package(action.plan.source_pgh.value_or_exit(VCPKG_LINE_INFO),
action.spec,
paths,
@@ -301,6 +302,8 @@ namespace vcpkg::Commands::Install
System::println(Build::create_user_troubleshooting_message(action.spec));
Checks::exit_fail(VCPKG_LINE_INFO);
}
+ System::println(System::Color::success, "Building package %s... done", action.spec);
+
const BinaryParagraph bpgh = Paragraphs::try_load_cached_package(paths, action.spec).value_or_exit(VCPKG_LINE_INFO);
System::println("Installing package %s... ", action.spec);
install_package(paths, bpgh, &status_db);