aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/include
diff options
context:
space:
mode:
authorAlexander Karatarakis <alkarata@microsoft.com>2017-01-30 12:34:36 -0800
committerAlexander Karatarakis <alkarata@microsoft.com>2017-01-30 21:52:43 -0800
commit661776fe29344c431731e5ae464da4942b38bf79 (patch)
tree267413cdf5552fc099be76f513f9531dd5837614 /toolsrc/include
parentc1562f1d17bf48e96f31c2a61092dd7bc8c3d9d2 (diff)
downloadvcpkg-661776fe29344c431731e5ae464da4942b38bf79.tar.gz
vcpkg-661776fe29344c431731e5ae464da4942b38bf79.zip
Enable recursive `remove` command
Diffstat (limited to 'toolsrc/include')
-rw-r--r--toolsrc/include/vcpkg_Dependencies.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/toolsrc/include/vcpkg_Dependencies.h b/toolsrc/include/vcpkg_Dependencies.h
index 528abedfb..2a3030c89 100644
--- a/toolsrc/include/vcpkg_Dependencies.h
+++ b/toolsrc/include/vcpkg_Dependencies.h
@@ -29,15 +29,14 @@ namespace vcpkg::Dependencies
enum class remove_plan_type
{
NOT_INSTALLED,
- DEPENDENCIES_NOT_SATISFIED,
- REMOVE,
+ REMOVE_AUTO_SELECTED,
REMOVE_USER_REQUESTED
};
struct remove_plan_action
{
remove_plan_type type;
- std::unique_ptr<BinaryParagraph> bpgh;
+ std::unique_ptr<StatusParagraph> status_pgh;
};
struct package_spec_with_remove_plan