|
37 | 37 | if: matrix.os == 'ubuntu-latest' |
38 | 38 | run: | |
39 | 39 | sudo apt-get update |
40 | | - sudo apt-get install -y cmake ninja-build libsodium-dev valgrind |
| 40 | + sudo apt-get install -y cmake ninja-build libsodium-dev pkg-config valgrind |
41 | 41 | if [ "${{ matrix.compiler }}" = "clang" ]; then |
42 | 42 | sudo apt-get install -y clang-15 |
43 | 43 | echo "CC=clang-15" >> $GITHUB_ENV |
|
47 | 47 | - name: Install dependencies (macOS) |
48 | 48 | if: matrix.os == 'macos-latest' |
49 | 49 | run: | |
50 | | - brew install cmake ninja libsodium |
| 50 | + brew install cmake ninja libsodium pkg-config |
51 | 51 | if [ "${{ matrix.compiler }}" = "clang" ]; then |
52 | 52 | echo "CC=clang" >> $GITHUB_ENV |
53 | 53 | echo "CXX=clang++" >> $GITHUB_ENV |
|
56 | 56 | - name: Install dependencies (Windows) |
57 | 57 | if: matrix.os == 'windows-latest' |
58 | 58 | run: | |
59 | | - choco install cmake ninja |
60 | | - vcpkg install libsodium:x64-windows |
| 59 | + choco install cmake ninja pkgconfiglite |
| 60 | + vcpkg install libsodium:x64-windows pkgconf:x64-windows |
61 | 61 | echo "CMAKE_TOOLCHAIN_FILE=C:/vcpkg/scripts/buildsystems/vcpkg.cmake" >> $env:GITHUB_ENV |
| 62 | + echo "PKG_CONFIG_PATH=C:/vcpkg/installed/x64-windows/lib/pkgconfig" >> $env:GITHUB_ENV |
62 | 63 | if ("${{ matrix.compiler }}" -eq "msvc") { |
63 | 64 | echo "Using MSVC compiler" |
64 | 65 | } else { |
@@ -142,7 +143,7 @@ jobs: |
142 | 143 | - name: Install dependencies |
143 | 144 | run: | |
144 | 145 | sudo apt-get update |
145 | | - sudo apt-get install -y cmake ninja-build libsodium-dev valgrind clang-15 |
| 146 | + sudo apt-get install -y cmake ninja-build libsodium-dev pkg-config valgrind clang-15 |
146 | 147 | echo "CC=clang-15" >> $GITHUB_ENV |
147 | 148 | echo "CXX=clang++-15" >> $GITHUB_ENV |
148 | 149 | |
@@ -195,7 +196,7 @@ jobs: |
195 | 196 | - name: Install dependencies |
196 | 197 | run: | |
197 | 198 | sudo apt-get update |
198 | | - sudo apt-get install -y cmake ninja-build libsodium-dev clang-15 clang-tidy-15 |
| 199 | + sudo apt-get install -y cmake ninja-build libsodium-dev pkg-config clang-15 clang-tidy-15 |
199 | 200 | echo "CC=clang-15" >> $GITHUB_ENV |
200 | 201 | echo "CXX=clang++-15" >> $GITHUB_ENV |
201 | 202 | |
|
0 commit comments