I don't really understand how do I manage my projects. I expected that vcpkg can create a manifest file (Like package.json for node or cargo.toml for rust) that keeps track of packages and their versions and then I just need to make something like vcpkg install in the root of my project and vcpkg download, install and make other stuff for me. But it looks like I need push vcpkg's sources in each my projects' repos (Not as a submodule because it stores packages info somewhere inside it's directory). What do you advise me?
Manifest files are in the cards but haven't been implemented yet. Right now cloning into each of your projects is the recommended workflow. The use case you are describing is high on our list of TODOs.
Manifest is implemented. Shall we close this issue?
@linquize sorry, don't have free time to check. Close for now
Most helpful comment
Manifest files are in the cards but haven't been implemented yet. Right now cloning into each of your projects is the recommended workflow. The use case you are describing is high on our list of TODOs.