lairworks / nas2d-core

NAS2D is an open source, object oriented 2D game development framework written in portable C++.
http://nas2d.lairworks.com
zlib License
10 stars 5 forks source link

Use `vcpkg` in Manifest mode #1109

Closed DanRStevens closed 1 year ago

DanRStevens commented 1 year ago

Add a vcpkg Manifest file. Switch build to use the manifest file. This is a much more automated way for packages to be installed, and with less wasted time and console output when they are installed.

Remove old way of installing dependencies. We don't want the old .bat file left around to stagnate and confuse people.

The --recurse flag is not needed in Manifest mode. It is used in classic mode to uninstall packages that were installed with a different feature set. That's only necessary in a global context when packages may be in use by other projects, and so some way to confirm the operation to remove packages is needed.

Partial work for #1099 Closes #373