Skip to content

Commit afa75e3

Browse files
authored
add mipsel-unknown-linux-musl support (#101)
1 parent b9a01b3 commit afa75e3

3 files changed

Lines changed: 12 additions & 4 deletions

File tree

.github/actions/setup/action.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,9 @@ runs:
77
- name: Install Rust Toolchain Components
88
uses: dtolnay/rust-toolchain@stable
99
with:
10-
toolchain: stable
11-
target: ${{ matrix.target }}
10+
toolchain: ${{ matrix.toolchain || 'stable' }}
11+
target: ${{ matrix.build-std && 'x86_64-unknown-linux-gnu' || matrix.target }}
12+
components: ${{ matrix.build-std && 'rust-src' || '' }}
1213

1314
- name: Install just
1415
uses: extractions/setup-just@v3

.github/workflows/build.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,11 @@ jobs:
7474
- target: arm-unknown-linux-musleabihf
7575
os: ubuntu-latest
7676
archive: tar.gz tar.xz tar.zst
77-
# - target: mips-unknown-linux-musl
78-
# archive: tar.gz tar.xz tar.zst
77+
- target: mipsel-unknown-linux-musl
78+
os: ubuntu-latest
79+
toolchain: nightly
80+
build-std: true
81+
archive: tar.gz tar.xz tar.zst
7982
# - target: mips-unknown-linux-musl
8083
# archive: tar.gz tar.xz tar.zst
8184
# - target: mips64-unknown-linux-muslabi64

Cross.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,7 @@ image = "ghcr.io/cross-rs/x86_64-unknown-linux-gnu:main"
1212

1313
[target.aarch64-unknown-linux-gnu]
1414
image = "ghcr.io/cross-rs/aarch64-unknown-linux-gnu:main"
15+
16+
[target.mipsel-unknown-linux-musl]
17+
image = "ghcr.io/cross-rs/mipsel-unknown-linux-musl:main"
18+
build-std = true

0 commit comments

Comments
 (0)