Skip to content

Commit

Permalink
ci: fix build musl
Browse files Browse the repository at this point in the history
  • Loading branch information
fengyc committed Aug 31, 2022
1 parent 2b9e622 commit 63754c7
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions .github/workflows/build-musl.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,30 +44,31 @@ jobs:
env:
target: ${{ matrix.target }}
run: |
apt update && apt install -y axel
if ! test -d /opt/arm-linux-musleabi-cross/bin; then
wget https://more.musl.cc/$(uname -m)-linux-musl/arm-linux-musleabi-cross.tgz
tar -xvf arm-linux-musleabi-cross.tgz
axel -xvf arm-linux-musleabi-cross.tgz
mv arm-linux-musleabi-cross /opt/
fi
echo /opt/arm-linux-musleabi-cross/bin >> $GITHUB_PATH
if ! test -d /opt/arm-linux-musleabihf-cross/bin; then
wget https://more.musl.cc/$(uname -m)-linux-musl/arm-linux-musleabihf-cross.tgz
axel https://more.musl.cc/$(uname -m)-linux-musl/arm-linux-musleabihf-cross.tgz
tar -xvf arm-linux-musleabihf-cross.tgz
mv arm-linux-musleabihf-cross /opt/
fi
echo /opt/arm-linux-musleabihf-cross/bin >> $GITHUB_PATH
if ! test -d /opt/aarch64-linux-musl-cross/bin; then
wget https://more.musl.cc/$(uname -m)-linux-musl/aarch64-linux-musl-cross.tgz
axel https://more.musl.cc/$(uname -m)-linux-musl/aarch64-linux-musl-cross.tgz
tar -xvf aarch64-linux-musl-cross.tgz
mv aarch64-linux-musl-cross /opt/
fi
echo /opt/aarch64-linux-musl-cross/bin >> $GITHUB_PATH
if ! test -d /opt/x86_64-linux-musl-cross/bin; then
# wget https://more.musl.cc/$(uname -m)-linux-musl/x86_64-linux-musl-cross.tgz
wget http://musl.cc/x86_64-linux-musl-cross.tgz
axel https://more.musl.cc/$(uname -m)-linux-musl/x86_64-linux-musl-cross.tgz
tar -xvf x86_64-linux-musl-cross.tgz
mv x86_64-linux-musl-cross /opt/
fi
Expand Down

0 comments on commit 63754c7

Please sign in to comment.