chore: add build dependency
This commit is contained in:
parent
0cea5a0a9e
commit
d07b154898
|
@ -115,7 +115,7 @@ jobs:
|
||||||
if: runner.os == 'Linux'
|
if: runner.os == 'Linux'
|
||||||
run: |
|
run: |
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
sudo apt install -y libasound2-dev libxcb-shape0-dev libxcb-xfixes0-dev libgtk-3-dev
|
sudo apt install -y libasound2-dev libxcb-shape0-dev libxcb-xfixes0-dev libgtk-3-dev libudev-dev
|
||||||
|
|
||||||
- name: Cargo build
|
- name: Cargo build
|
||||||
run: cargo build --locked --package ruffle_desktop --release ${{matrix.DESKTOP_FEATURES && '--features' }} ${{matrix.DESKTOP_FEATURES}} ${{ matrix.target && '--target' }} ${{ matrix.target }}
|
run: cargo build --locked --package ruffle_desktop --release ${{matrix.DESKTOP_FEATURES && '--features' }} ${{matrix.DESKTOP_FEATURES}} ${{ matrix.target && '--target' }} ${{ matrix.target }}
|
||||||
|
|
|
@ -59,7 +59,7 @@ jobs:
|
||||||
run: |
|
run: |
|
||||||
sudo add-apt-repository ppa:kisak/kisak-mesa -y
|
sudo add-apt-repository ppa:kisak/kisak-mesa -y
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
sudo apt install -y libasound2-dev libxcb-shape0-dev libxcb-xfixes0-dev libgtk-3-dev mesa-vulkan-drivers libpango1.0-dev
|
sudo apt install -y libasound2-dev libxcb-shape0-dev libxcb-xfixes0-dev libgtk-3-dev mesa-vulkan-drivers libpango1.0-dev libudev-dev
|
||||||
|
|
||||||
- name: Cache Cargo output
|
- name: Cache Cargo output
|
||||||
uses: Swatinem/rust-cache@v2
|
uses: Swatinem/rust-cache@v2
|
||||||
|
@ -124,7 +124,7 @@ jobs:
|
||||||
- name: Install Linux dependencies
|
- name: Install Linux dependencies
|
||||||
run: |
|
run: |
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
sudo apt install -y libasound2-dev libxcb-shape0-dev libxcb-xfixes0-dev libgtk-3-dev mesa-vulkan-drivers libpango1.0-dev
|
sudo apt install -y libasound2-dev libxcb-shape0-dev libxcb-xfixes0-dev libgtk-3-dev mesa-vulkan-drivers libpango1.0-dev libudev-dev
|
||||||
|
|
||||||
- name: Check formatting
|
- name: Check formatting
|
||||||
run: cargo fmt --all -- --check
|
run: cargo fmt --all -- --check
|
||||||
|
|
|
@ -60,6 +60,7 @@ If you are building for a Linux platform, the following are typical dependencies
|
||||||
* libxcb-xfixes0-dev
|
* libxcb-xfixes0-dev
|
||||||
* libgtk-3-dev
|
* libgtk-3-dev
|
||||||
* libssl-dev
|
* libssl-dev
|
||||||
|
* libudev-dev
|
||||||
* libxcb-xinput-dev
|
* libxcb-xinput-dev
|
||||||
* libxcb-xkb-dev
|
* libxcb-xkb-dev
|
||||||
* libxcb-cursor-dev
|
* libxcb-cursor-dev
|
||||||
|
|
Loading…
Reference in New Issue