@@ -62,13 +62,23 @@ jobs:
6262 shell : bash
6363 run : |
6464 if [ "$RUNNER_OS" == "Linux" ]; then
65- sudo apt-get update && sudo apt-get install -y capnproto libudev-dev libssl-dev
65+ sudo apt-get update && sudo apt-get install -y capnproto libudev-dev libssl-dev pkg-config
6666 elif [ "$RUNNER_OS" == "macOS" ]; then
6767 brew install capnp llvm
6868 elif [ "$RUNNER_OS" == "Windows" ]; then
6969 choco install -y capnproto
7070 fi
7171
72+ - name : Install CMake for U18
73+ run : |
74+ sudo apt purge --auto-remove cmake
75+ wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null \
76+ | gpg --dearmor - | sudo tee /etc/apt/trusted.gpg.d/kitware.gpg >/dev/null
77+ sudo apt-add-repository 'deb https://apt.kitware.com/ubuntu/ bionic main'
78+ sudo apt update
79+ sudo apt install cmake
80+ if : runner.os == 'Linux'
81+
7282 - name : Pull Git LFS objects
7383 run : git lfs pull
7484 env :
@@ -158,7 +168,17 @@ jobs:
158168
159169 - name : Install Dependencies.
160170 run : |
161- sudo apt-get update && sudo apt-get install -y capnproto libudev-dev libssl-dev
171+ sudo apt-get update && sudo apt-get install -y capnproto libudev-dev libssl-dev pkg-config
172+
173+ - name : Install CMake for U18
174+ run : |
175+ sudo apt purge --auto-remove cmake
176+ wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null \
177+ | gpg --dearmor - | sudo tee /etc/apt/trusted.gpg.d/kitware.gpg >/dev/null
178+ sudo apt-add-repository 'deb https://apt.kitware.com/ubuntu/ bionic main'
179+ sudo apt update
180+ sudo apt install cmake
181+ if : runner.os == 'Linux'
162182
163183 - name : Cache pip
164184 uses : actions/cache@v2
@@ -254,14 +274,25 @@ jobs:
254274 rubygems \
255275 build-essential \
256276 libudev-dev \
257- libssl-dev
277+ libssl-dev \
278+ pkg-config
258279 sudo gem install --no-document fpm
259280 elif [ "$RUNNER_OS" == "macOS" ]; then
260281 brew install capnp llvm create-dmg
261282 elif [ "$RUNNER_OS" == "Windows" ]; then
262283 choco install capnproto nsis
263284 fi
264285
286+ - name : Install CMake for U18
287+ run : |
288+ sudo apt purge --auto-remove cmake
289+ wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null \
290+ | gpg --dearmor - | sudo tee /etc/apt/trusted.gpg.d/kitware.gpg >/dev/null
291+ sudo apt-add-repository 'deb https://apt.kitware.com/ubuntu/ bionic main'
292+ sudo apt update
293+ sudo apt install cmake
294+ if : runner.os == 'Linux'
295+
265296 - name : Install stable Rust
266297 uses : actions-rs/toolchain@v1
267298 with :
0 commit comments