Skip to content

Commit dd6747f

Browse files
authored
Merge pull request #621 from kevinaboos/update_makepad
2 parents 10caa7d + e15600f commit dd6747f

55 files changed

Lines changed: 815 additions & 698 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/builds.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,8 @@ jobs:
8282
libxcursor-dev \
8383
libx11-dev \
8484
libasound2-dev \
85-
libpulse-dev
85+
libpulse-dev \
86+
libwayland-dev libxkbcommon-dev
8687
8788
- name: Install Rust
8889
uses: dtolnay/rust-toolchain@stable

.github/workflows/main.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
clippy:
4848
if: github.event.pull_request.draft == false
4949
name: clippy
50-
runs-on: ubuntu-latest
50+
runs-on: macos-14 ## avoids having to install Linux deps
5151
steps:
5252
- uses: actions/checkout@v4
5353
- uses: dtolnay/rust-toolchain@stable
@@ -57,9 +57,7 @@ jobs:
5757
with:
5858
cache-all-crates: "true"
5959
cache-on-failure: "true"
60-
# Run clippy with custom configuration for makepad DSL
61-
# Allow pedantic / needless_lifetimes / too_many_arguments
62-
- run: cargo clippy --workspace --examples --tests --all-features --all-targets
60+
- run: cargo clippy --workspace --all-features
6361

6462
typos:
6563
if: github.event.pull_request.draft == false

.github/workflows/release.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,8 @@ jobs:
147147
libxcursor-dev \
148148
libx11-dev \
149149
libasound2-dev \
150-
libpulse-dev
150+
libpulse-dev \
151+
libwayland-dev libxkbcommon-dev
151152
152153
- name: Install Rust Stable
153154
uses: dtolnay/rust-toolchain@stable

0 commit comments

Comments
 (0)