Update snapcraft.yaml

change to kf5-5-108-qt-5-15-10-core22-sdk
This commit is contained in:
Laurent Trinques 2023-09-06 16:28:57 +02:00 committed by GitHub
parent 92604d5d65
commit f2ef554290
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -13,8 +13,10 @@ confinement: strict
compression: lzo compression: lzo
architectures: architectures:
- build-on: [amd64] - build-on: amd64
build-for: [amd64] build-for: amd64
- build-on: arm64
build-for: arm64
layout: layout:
/usr/local/share/qelectrotech: /usr/local/share/qelectrotech:
@ -67,14 +69,14 @@ parts:
kde-sdk-setup: kde-sdk-setup:
plugin: nil plugin: nil
build-snaps: build-snaps:
- kf5-5-104-qt-5-15-8-core22-sdk - kf5-5-108-qt-5-15-10-core22-sdk
build-packages: build-packages:
- g++ - g++
- mesa-common-dev - mesa-common-dev
- libglvnd-dev - libglvnd-dev
- rsync - rsync
override-build: | override-build: |
rsync -a --ignore-existing /snap/kf5-5-104-qt-5-15-8-core22-sdk/current/ / rsync -a --ignore-existing /snap/kf5-5-108-qt-5-15-10-core22-sdk/current/ /
dxf-to-qet: dxf-to-qet:
after: [kde-sdk-setup] after: [kde-sdk-setup]
@ -112,10 +114,10 @@ parts:
cleanup: cleanup:
after: [qelectrotech, dxf-to-qet, qet-tb-generator] after: [qelectrotech, dxf-to-qet, qet-tb-generator]
plugin: nil plugin: nil
build-snaps: [kf5-5-104-qt-5-15-8-core22] build-snaps: [kf5-5-108-qt-5-15-10-core22]
override-prime: | override-prime: |
set -eux set -eux
for snap in "kf5-5-104-qt-5-15-8-core22"; do # List all content-snaps you're using here for snap in "kf5-5-108-qt-5-15-10-core22"; do # List all content-snaps you're using here
cd "/snap/$snap/current" && find . -type f,l -exec rm -f "$SNAPCRAFT_PRIME/{}" "$SNAPCRAFT_PRIME/usr/{}" \; cd "/snap/$snap/current" && find . -type f,l -exec rm -f "$SNAPCRAFT_PRIME/{}" "$SNAPCRAFT_PRIME/usr/{}" \;
done done
for cruft in bug lintian man; do for cruft in bug lintian man; do