File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -27,16 +27,21 @@ jobs:
27
27
uses : actions/cache@v3
28
28
id : cache-vcpkg
29
29
with :
30
- path : build/vcpkg_installed /
30
+ path : build/vcpkg_cache /
31
31
key : vcpkg-${{ steps.set-variables.outputs.vcpkg_triplet }}
32
32
33
33
- name : Create Build Environment
34
34
if : ${{ !steps.cache-vcpkg.outputs.cache-hit }}
35
- run : cmake -E make_directory build
35
+ run : |
36
+ cmake -E make_directory build
37
+ cmake -E make_directory build/vcpkg_cache
36
38
37
39
- name : Configure
40
+ id : configure-build
38
41
shell : pwsh
39
42
working-directory : build/
43
+ env :
44
+ VCPKG_BINARY_SOURCES : ' clear;files,${{ steps.configure-build.working-directory }}/vcpkg_cache/,$(if ${{ steps.cache-vcpkg.outputs.cache-hit }} { "r" } else { "rw" })'
40
45
run : |
41
46
$vcpkgToolchain = Join-Path $env:VCPKG_INSTALLATION_ROOT '.\scripts\buildsystems\vcpkg.cmake' -Resolve
42
47
$vcpkgTriplet = '${{ steps.set-variables.outputs.vcpkg_triplet }}'
You can’t perform that action at this time.
0 commit comments