Currently it requires a manually specified triplet. And, for 7 current triplets, it is a bit unconvenient way to remove package from all installed builds.
And an automatic "upgrade" that remembers which packages for which triplets were installed/built - removed - and need to be rebuilt 馃槃
How about wildcards?
./vcpkg remove boost:* <- does what @pravic asked
./vcpkg install zlib:*-windows <- installs zlib:x86-windows and zlib:x64-windows
Nice, it is even much better than just vcpkg remove --all.
I suppose that wildcards are not implemented yet?
Yeah, that was just an idea. Sorry if I wasn't clear enough
Duplicated to https://github.com/microsoft/vcpkg/issues/8486
Most helpful comment
How about wildcards?
./vcpkg remove boost:*<- does what @pravic asked./vcpkg install zlib:*-windows<- installs zlib:x86-windows and zlib:x64-windows