File tree Expand file tree Collapse file tree 3 files changed +19
-6
lines changed Expand file tree Collapse file tree 3 files changed +19
-6
lines changed Original file line number Diff line number Diff line change 18
18
19
19
- name : Install Dependencies
20
20
run : |
21
+ sudo apt-get update
22
+ sudo apt-get upgrade
23
+ sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test
21
24
sudo apt-get update
22
25
sudo apt-get install -yq libgtest-dev libboost-program-options-dev rapidjson-dev ninja-build gcc-14 g++-14
23
26
Original file line number Diff line number Diff line change @@ -30,15 +30,20 @@ jobs:
30
30
cmake -E make_directory build
31
31
cmake -E make_directory build/vcpkg_cache
32
32
33
+ - name : Boostrap vcpkg
34
+ shell : pwsh
35
+ working-directory : vcpkg/
36
+ run : |
37
+ ./bootstrap-vcpkg.sh
38
+ ./vcpkg integrate install
39
+ git fetch
40
+
33
41
- name : Configure
34
42
shell : pwsh
35
43
env :
36
44
VCPKG_ROOT : ${{ github.workspace }}/vcpkg
37
45
working-directory : build/
38
46
run : |
39
- & "${env:VCPKG_ROOT}/bootstrap-vcpkg.sh"
40
- & "${env:VCPKG_ROOT}/vcpkg integrate install"
41
-
42
47
$vcpkgToolchain = Join-Path $env:VCPKG_ROOT './scripts/buildsystems/vcpkg.cmake' -Resolve
43
48
$cmakeBuildType = '${{ matrix.config }}'
44
49
Original file line number Diff line number Diff line change @@ -36,15 +36,20 @@ jobs:
36
36
cmake -E make_directory build
37
37
cmake -E make_directory build/vcpkg_cache
38
38
39
+ - name : Boostrap vcpkg
40
+ shell : pwsh
41
+ working-directory : vcpkg/
42
+ run : |
43
+ ./bootstrap-vcpkg.bat
44
+ ./vcpkg integrate install
45
+ git fetch
46
+
39
47
- name : Configure
40
48
shell : pwsh
41
49
env :
42
50
VCPKG_ROOT : ${{ github.workspace }}\vcpkg
43
51
working-directory : build/
44
52
run : |
45
- & "${env:VCPKG_ROOT}/bootstrap-vcpkg.bat"
46
- & "${env:VCPKG_ROOT}/vcpkg" integrate install
47
-
48
53
$vcpkgToolchain = Join-Path $env:VCPKG_ROOT './scripts/buildsystems/vcpkg.cmake' -Resolve
49
54
$vcpkgTriplet = '${{ steps.set-variables.outputs.vcpkg_triplet }}'
50
55
$cmakeSharedLibs = $(if ('${{ matrix.libs }}' -eq 'shared') { 'ON' } else { 'OFF' })
You can’t perform that action at this time.
0 commit comments