Skip to content
Discussion options

You must be logged in to vote

+1 to what @BillyONeal said earlier.

What you originally proposed won't achieve what you want. The fundamental you want to get to is one install tree with one install command.

It sounds like you are trying to address 2 constraints:

  1. You need to avoid version conflicts throughout your dependency graph, even though not all dependencies are consumed as vcpkg ports.
  2. Your internal vcpkg ports (B & E in the example) need to also be available as project submodules or something similar rather than always being consumed as ports. Let me know if I misunderstood something here.

Our proposed solution allows you to configure your projects such that you can call "vcpkg install" on project F to resolve…

Replies: 4 comments 14 replies

Comment options

You must be logged in to vote
8 replies
@dg0yt
Comment options

@sketch34
Comment options

@sketch34
Comment options

@dg0yt
Comment options

@sketch34
Comment options

Comment options

You must be logged in to vote
1 reply
@sketch34
Comment options

Comment options

You must be logged in to vote
1 reply
@sketch34
Comment options

Comment options

You must be logged in to vote
4 replies
@sketch34
Comment options

@sketch34
Comment options

@sketch34
Comment options

@sketch34
Comment options

Answer selected by sketch34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants