fix: build

This commit is contained in:
veeso
2023-05-15 14:23:13 +02:00
parent 4cbba3f3cb
commit bae4db8e27
6 changed files with 158 additions and 209 deletions

View File

@@ -1,4 +1,4 @@
FROM debian:stretch
FROM debian:buster
WORKDIR /usr/src/
# Install dependencies

View File

@@ -23,6 +23,8 @@ fi
ARM64_DEB_NAME="termscp-arm64_deb"
ARM64_RPM_NAME="termscp-arm64_rpm"
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
set -e # Don't fail
# Create pkgs directory
@@ -31,7 +33,7 @@ PKGS_DIR=$(pwd)/pkgs
cd -
mkdir -p ${PKGS_DIR}/
# Build aarch64_deb
cd aarch64_debian9/
cd aarch64_debian10/
docker buildx build --platform linux/arm64 $CACHE --build-arg branch=${BRANCH} --tag $ARM64_DEB_NAME .
cd -
mkdir -p ${PKGS_DIR}/deb/

View File

@@ -31,7 +31,7 @@ PKGS_DIR=$(pwd)/pkgs
cd -
mkdir -p ${PKGS_DIR}/
# Build x86_64_deb
cd x86_64_debian9/
cd x86_64_debian10/
docker build $CACHE --build-arg branch=${BRANCH} --tag "$X86_64_DEB_NAME" .
cd -
mkdir -p ${PKGS_DIR}/deb/

2
dist/build/macos.sh vendored
View File

@@ -38,7 +38,7 @@ if [ ! -f Cargo.toml ]; then
fi
# Build release (x86_64)
cargo build --release
cargo build --release --target x86_64-apple-darwin
# Make pkg
X86_64_HASH=$(make_pkg "x86_64" "$VERSION")
RET_X86_64=$?

View File

@@ -1,4 +1,4 @@
FROM debian:stretch
FROM debian:buster
WORKDIR /usr/src/
# Install dependencies