From 8d7cd1d09ee522fc29f02b27fa93808edc66682a Mon Sep 17 00:00:00 2001 From: nicole mazzuca Date: Wed, 10 Feb 2021 16:22:33 -0800 Subject: [vcpkg integrate install] Allow setting the vcpkg installed dir (#16173) * [vcpkg integrate install] Allow setting the vcpkg installed dir * fix the cache-y thing * robert crs --- docs/users/manifests.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'docs') diff --git a/docs/users/manifests.md b/docs/users/manifests.md index 8f62ea81b..c5addbba7 100644 --- a/docs/users/manifests.md +++ b/docs/users/manifests.md @@ -15,7 +15,7 @@ rather than global to a system or user. In manifest mode, an installed tree is associated with a particular project rather than the vcpkg installation. The set of installed ports is controlled by editing the project's "manifest file", and the installed tree is placed in the project directory or build directory. -This mode acts more similarly to language package managers like Cargo, or npm. +This mode acts more similarly to language package managers like Cargo, or npm. We recommend using this manifest mode whenever possible, because it allows one to encode a project's dependencies explicitly in a project file, rather than in the documentation, making your project much easier to consume. @@ -351,3 +351,7 @@ This property must be set to true in order to consume from a local vcpkg.json fi This property can be set to "false" to disable automatic dependency restoration on project build. Dependencies can be manually restored via the vcpkg command line. +#### `VcpkgInstalledDirectory` (Installed Directory) + +This property defines the location where headers and binaries are consumed from. In manifest mode, this directory is created and populated based on your manifest. + -- cgit v1.2.3