deps are already there
This commit is contained in:
parent
8861da1e1d
commit
71dcbf6539
1 changed files with 0 additions and 30 deletions
|
|
@ -91,36 +91,6 @@ jobs:
|
||||||
env:
|
env:
|
||||||
STATE_FILE: /tmp/release-state
|
STATE_FILE: /tmp/release-state
|
||||||
steps:
|
steps:
|
||||||
- name: Installer les pré-requis de build (debhelper + icônes)
|
|
||||||
# L'image runner fournit déjà dotnet-sdk-10.0, git, jq,
|
|
||||||
# curl. On ajoute les outils spécifiques au packaging
|
|
||||||
# Debian (debhelper, imagemagick pour les icônes .png
|
|
||||||
# via `convert`, librsvg2-bin pour le SVG).
|
|
||||||
run: |
|
|
||||||
apt-get update
|
|
||||||
# Cross-build deps for arm64:
|
|
||||||
# 1. dpkg --add-architecture arm64 + apt-get update — make
|
|
||||||
# apt aware of arm64 packages.
|
|
||||||
# 2. Install the arm64 RUNTIME libs (libc6:arm64, etc.)
|
|
||||||
# so dpkg-shlibdeps can resolve the .so dependencies
|
|
||||||
# of the arm64 binaries via the on-host shlibs cache.
|
|
||||||
# The runtime libs (not -dev:arm64) is what carries
|
|
||||||
# the SONAME metadata that dpkg-shlibdeps matches.
|
|
||||||
# 3. crossbuild-essential-arm64 pulls gcc/binutils for
|
|
||||||
# arm64, plus dpkg-cross CONFIG_SITE files under
|
|
||||||
# /etc/dpkg-cross/. The cross-gcc is unused for our
|
|
||||||
# dotnet-only build but harmless.
|
|
||||||
dpkg --add-architecture arm64
|
|
||||||
apt-get update
|
|
||||||
apt-get install -y --no-install-recommends \
|
|
||||||
build-essential debhelper imagemagick librsvg2-bin \
|
|
||||||
ca-certificates crossbuild-essential-arm64 \
|
|
||||||
libc6:arm64 libstdc++6:arm64 \
|
|
||||||
libfontconfig1:arm64 libfreetype6:arm64 \
|
|
||||||
libgtk-3-0:arm64
|
|
||||||
rm -rf /var/lib/apt/lists/*
|
|
||||||
: > "$STATE_FILE"
|
|
||||||
|
|
||||||
- name: Clone du repo au tag demandé
|
- name: Clone du repo au tag demandé
|
||||||
run: |
|
run: |
|
||||||
if [[ -z "$TAG" ]]; then
|
if [[ -z "$TAG" ]]; then
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue