diff options
author | MarcoFalke <falke.marco@gmail.com> | 2019-11-10 21:41:17 -0500 |
---|---|---|
committer | MarcoFalke <falke.marco@gmail.com> | 2019-11-10 21:42:10 -0500 |
commit | a6f6333ba253cda83221ee529810cacf930e413f (patch) | |
tree | a986cc0ae271ec989b5881d1a4845fcf93b7b6b4 /src | |
parent | 89e93135aedf984f7a98771f047e2beb6cdbdb8e (diff) | |
parent | 29eb039252f35a3bb58b0027f172cfe3d0c79867 (diff) |
Merge #17416: Appveyor improvement - text file for vcpkg package list
29eb039252f35a3bb58b0027f172cfe3d0c79867 Moves vcpkg list to a text file and updates the appveyor job and readme to use it. (Aaron Clauson)
Pull request description:
#17364 attempted to save a couple of minutes by skipping the `vcpkg` steps if the vcpkg install directory was already cached.
The discussion in #15382 highlights the approach used in #17364 does not accommodate adding a new package.
~~This PR improves the approach to individually check whether each vcpg package is installed rather than checking for the existence of the vcpkg install directory.~~
This PR moves the list of required vcpkg packages into a separate file and uses changes to that file to invalidate the appveyor cache. Whenever the cache is invalidated the vcpkg sources will be updated, the vcpkg binary built and the required packages installed from the latest port files.
ACKs for top commit:
MarcoFalke:
ACK 29eb039252f35a3bb58b0027f172cfe3d0c79867
Tree-SHA512: 0c2a170f4e4b47ca0f9cef14f1e3892001b441a6d84f50bf5fd8a26bc4cdbd9358dfce7ef180d37150262e849650e9857d6b2bcd686964b963c3de6cd708a2f3
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions