From a1eb87aff125566dda304b07cf2dcbc43495ea5f Mon Sep 17 00:00:00 2001 From: Ali Salehi Date: Mon, 4 Mar 2024 21:58:55 +0100 Subject: [PATCH] Install necessary mac and linux system packages. --- .github/workflows/build.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 685d3c4..aba73d6 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -16,6 +16,10 @@ jobs: os: [ ubuntu-20.04, ubuntu-22.04 ] steps: - uses: actions/checkout@v4 + - name: Install system packages + uses: ConorMacBride/install-package@v1 + with: + apt: '^libxcb.*-dev' libx11-xcb-dev libglu1-mesa-dev libxrender-dev libxi-dev libxkbcommon-dev libxkbcommon-x11-dev - uses: lukka/get-cmake@latest - name: Install dependencies # saves / restores cache to avoid rebuilding dependencies uses: lukka/run-vcpkg@v11 @@ -36,6 +40,10 @@ jobs: os: [ macos-12, macos-13 ] steps: - uses: actions/checkout@v4 + - name: Install system packages + uses: ConorMacBride/install-package@v1 + with: + brew: pkg-config - uses: lukka/get-cmake@latest - name: Install dependencies # saves / restores cache to avoid rebuilding dependencies uses: lukka/run-vcpkg@v11