Skip to content

Commit 02ba444

Browse files
authored
Upgrade to Bevy 0.17 and install dependency "libwayland-dev" (#80)
With the inclusion of "wayland" in the default features since bevyengine/bevy#19232, "libwayland-dev" is required in the workflows.
1 parent 8bbb8fa commit 02ba444

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

.github/workflows/ci.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
- name: Install stable toolchain
3232
uses: dtolnay/rust-toolchain@stable
3333
- name: Install Dependencies
34-
run: sudo apt-get update; sudo apt-get install --no-install-recommends libasound2-dev libudev-dev
34+
run: sudo apt-get update; sudo apt-get install --no-install-recommends libasound2-dev libudev-dev libwayland-dev
3535
- name: Run cargo test
3636
run: cargo test
3737

@@ -58,7 +58,7 @@ jobs:
5858
with:
5959
components: clippy
6060
- name: Install Dependencies
61-
run: sudo apt-get update; sudo apt-get install --no-install-recommends libasound2-dev libudev-dev
61+
run: sudo apt-get update; sudo apt-get install --no-install-recommends libasound2-dev libudev-dev libwayland-dev
6262
- name: Run clippy
6363
run: cargo clippy -- -D warnings
6464

.github/workflows/release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ jobs:
8181
targets: x86_64-unknown-linux-gnu
8282
- name: install dependencies
8383
run: |
84-
sudo apt-get update; sudo apt-get install pkg-config libx11-dev libasound2-dev libudev-dev libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev
84+
sudo apt-get update; sudo apt-get install pkg-config libx11-dev libasound2-dev libudev-dev libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev libwayland-dev
8585
8686
- name: Build
8787
run: |

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ opt-level = 1
1616
opt-level = 3
1717

1818
[dependencies]
19-
bevy = "0.16"
19+
bevy = "0.17"
2020

2121
# These lints may be important signals about code quality, but normal Bevy code
2222
# commonly triggers them and the CI workflow treats them as errors, so we've

0 commit comments

Comments
 (0)