Skip to content

Commit 37870ea

Browse files
committed
debian arm wip
1 parent 2433c70 commit 37870ea

3 files changed

Lines changed: 19 additions & 8 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ jobs:
1515
- 22
1616
os:
1717
- ubuntu-latest
18+
- ubuntu-22.04-arm
1819
- macos-latest
1920
- windows-latest
2021
script:

‎.github/workflows/rust.yml‎

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,11 @@ jobs:
1212
strategy:
1313
fail-fast: false
1414
matrix:
15-
os: [ubuntu-latest, macos-latest, windows-latest]
15+
os:
16+
- ubuntu-latest
17+
- ubuntu-22.04-arm
18+
- macos-latest
19+
- windows-latest
1620
runs-on: ${{ matrix.os }}
1721
defaults:
1822
run:
@@ -23,14 +27,15 @@ jobs:
2327
with:
2428
components: clippy,rustfmt
2529
- name: Install dependencies
26-
if: matrix.os == 'ubuntu-latest'
30+
if: matrix.os == 'ubuntu-latest' || matrix.os == 'ubuntu-22.04-arm'
2731
run: |
2832
sudo apt update
2933
sudo apt install \
3034
build-essential \
3135
curl \
3236
file \
3337
libayatana-appindicator3-dev \
38+
libgtk-3-dev \
3439
librsvg2-dev \
3540
libssl-dev \
3641
libwebkit2gtk-4.1-dev \

‎.github/workflows/tauri-publish.yml‎

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ jobs:
1717
- platform: ubuntu-22.04
1818
target: x86_64-unknown-linux-gnu
1919
bundles: appimage,deb
20+
- platform: ubuntu-22.04-arm
21+
target: aarch64-unknown-linux-gnu
22+
bundles: appimage,deb
2023
- platform: macos-latest
2124
target: universal-apple-darwin
2225
bundles: app,dmg
@@ -42,18 +45,20 @@ jobs:
4245
targets: ${{ matrix.platform == 'macos-latest' && 'aarch64-apple-darwin,x86_64-apple-darwin' || '' }}
4346

4447
- name: install dependencies (ubuntu only)
45-
if: matrix.platform == 'ubuntu-22.04'
48+
if: matrix.platform == 'ubuntu-22.04' || matrix.platform == 'ubuntu-22.04-arm'
4649
run: |
4750
sudo apt update
48-
sudo apt install libwebkit2gtk-4.1-dev \
51+
sudo apt install \
4952
build-essential \
5053
curl \
51-
wget \
5254
file \
53-
libxdo-dev \
54-
libssl-dev \
5555
libayatana-appindicator3-dev \
56-
librsvg2-dev
56+
libgtk-3-dev \
57+
librsvg2-dev \
58+
libssl-dev \
59+
libwebkit2gtk-4.1-dev \
60+
libxdo-dev \
61+
wget
5762
5863
- name: tauri build
5964
id: tauri-build

0 commit comments

Comments
 (0)