Open ROCKFAL1 opened 6 months ago
I decided to start working on this, and I was thinking about how to manage different triplets, because you might want libraries in different triplets (for example, for cross-compilation or using MinGW separately from MSVC). My plan was to have each triplet be its own source (like how WinGet has different sources), with the "vcpkg built-in triplets" being the sources given by default but with the ability to add custom, "VCPKG community triplets". I'd like to get feedback, though; does that sound like a good idea / like it fits with the existing codebase?
It looks good so far, The only concern I can think of is if vcpkg installs packages per-directory, instead of per-user or per-machine. I have no idea of how vcpkg works, so provided that it has some per-user or per-machine behaviour, it should fit in
Please confirm these before moving forward
Describe the new feature
There is support for pip, npm. It would be cool to have vcpkg support :)
Describe how this new feature could help users.
vcpkg is one of the most popular package managers for C++