Skip to content

Commit

Permalink
Install necessary mac and linux system packages.
Browse files Browse the repository at this point in the history
lordhippo committed Mar 4, 2024
1 parent b0a6835 commit a1eb87a
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
@@ -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

0 comments on commit a1eb87a

Please sign in to comment.