Replies: 1 comment
-
This is basically #19984 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Currently in vcpkg manifest mode, it provides the capability to specify triplet using environment variable
VCPKG_TARGET_TRIPLET
or command line parameter--triplet=<triplet>
. If users would like to specify different triplet for different dependencies, for example, dep1/dep2 need to be built with debug mode, and dep3/dep4 need to be built with both debug/release mode, the only option is to draft a complex triplet with some conditional logic likex64-linux-partial-debug-partial-both-debug-and-release.cmake
to make it work. Any change to the triplet logic will invalidate binary caching, which is not desirable.I am wondering if there is any chance we could add the triplet as part of the dependency declaration in manifest file, so that new triplet can be added for some dependencies without re-building existing dependencies.
Beta Was this translation helpful? Give feedback.
All reactions