forked from CringeStudios/element-desktop
Move dockerbuild aarch64 tweaks
This commit is contained in:
parent
b11ac73cec
commit
c8197ab8a4
15
.github/workflows/build_linux.yaml
vendored
15
.github/workflows/build_linux.yaml
vendored
@ -90,19 +90,8 @@ jobs:
|
|||||||
apt-get -qq update
|
apt-get -qq update
|
||||||
apt-get -qq install --no-install-recommends crossbuild-essential-arm64 libsqlcipher-dev:arm64 libssl-dev:arm64 libsecret-1-dev:arm64 libgnome-keyring-dev:arm64
|
apt-get -qq install --no-install-recommends crossbuild-essential-arm64 libsqlcipher-dev:arm64 libssl-dev:arm64 libsecret-1-dev:arm64 libgnome-keyring-dev:arm64
|
||||||
rustup target add aarch64-unknown-linux-gnu
|
rustup target add aarch64-unknown-linux-gnu
|
||||||
mv dockerbuild/.cargo .
|
mv dockerbuild/aarch64/.cargo .
|
||||||
|
cat dockerbuild/aarch64/.env >> $GITHUB_ENV
|
||||||
echo "AS=/usr/bin/aarch64-linux-gnu-as" >> $GITHUB_ENV
|
|
||||||
echo "STRIP=/usr/bin/aarch64-linux-gnu-strip" >> $GITHUB_ENV
|
|
||||||
echo "AR=/usr/bin/aarch64-linux-gnu-ar" >> $GITHUB_ENV
|
|
||||||
echo "CC=/usr/bin/aarch64-linux-gnu-gcc" >> $GITHUB_ENV
|
|
||||||
echo "CPP=/usr/bin/aarch64-linux-gnu-cpp" >> $GITHUB_ENV
|
|
||||||
echo "CXX=/usr/bin/aarch64-linux-gnu-g++" >> $GITHUB_ENV
|
|
||||||
echo "LD=/usr/bin/aarch64-linux-gnu-ld" >> $GITHUB_ENV
|
|
||||||
echo "FC=/usr/bin/aarch64-linux-gnu-gfortran" >> $GITHUB_ENV
|
|
||||||
echo "PKG_CONFIG_PATH=/usr/lib/aarch64-linux-gnu/pkgconfig" >> $GITHUB_ENV
|
|
||||||
echo "CFLAGS=-L/usr/lib/aarch64-linux-gnu" >> $GITHUB_ENV
|
|
||||||
echo "RUSTFLAGS=-L/usr/lib/aarch64-linux-gnu" >> $GITHUB_ENV
|
|
||||||
|
|
||||||
- name: Build Natives
|
- name: Build Natives
|
||||||
if: steps.cache.outputs.cache-hit != 'true'
|
if: steps.cache.outputs.cache-hit != 'true'
|
||||||
|
11
dockerbuild/aarch64/.env
Normal file
11
dockerbuild/aarch64/.env
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
AS=/usr/bin/aarch64-linux-gnu-as
|
||||||
|
STRIP=/usr/bin/aarch64-linux-gnu-strip
|
||||||
|
AR=/usr/bin/aarch64-linux-gnu-ar
|
||||||
|
CC=/usr/bin/aarch64-linux-gnu-gcc
|
||||||
|
CPP=/usr/bin/aarch64-linux-gnu-cpp
|
||||||
|
CXX=/usr/bin/aarch64-linux-gnu-g++
|
||||||
|
LD=/usr/bin/aarch64-linux-gnu-ld
|
||||||
|
FC=/usr/bin/aarch64-linux-gnu-gfortran
|
||||||
|
PKG_CONFIG_PATH=/usr/lib/aarch64-linux-gnu/pkgconfig
|
||||||
|
CFLAGS=-L/usr/lib/aarch64-linux-gnu
|
||||||
|
RUSTFLAGS=-L/usr/lib/aarch64-linux-gnu
|
Loading…
x
Reference in New Issue
Block a user