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

Remove `vcpkg` pre-install step #1113

Closed DanRStevens closed 1 year ago

DanRStevens commented 1 year ago

This will be handled automatically as part of the build.

The pre-install step was sort of nice in that it gave independent timing for package installation, versus building the project proper. However, there was a significant startup delay running the step, which was effectively duplicated once the build started. Removing the explicit pre-install step should remove the duplicated startup time for vcpkg to check if all dependent packages are up-to-date.

Looks like this also solves the doubled cache size issue. Perhaps the pre-install step was doing something different that the main build.

Related to: