sdkmanager-android/snap/snapcraft.yaml

56 lines
1.5 KiB
YAML
Raw Normal View History

2020-01-16 12:29:16 +03:00
name: androidsdk
version: '1.2.1.2'
2020-01-16 12:29:16 +03:00
summary: The package contains android sdkmanager.
2019-12-17 09:55:37 +03:00
description: |
2019-12-30 13:33:56 +03:00
This is snap version of console sdk manager for Android. For more information about sdkmanager see official google documentation git@github.com:EndrII/sdkmanager-android.git.
2019-12-17 09:55:37 +03:00
2019-12-30 12:28:45 +03:00
grade: stable
2019-12-30 10:13:03 +03:00
confinement: strict
2023-06-27 11:13:03 +03:00
base: core22
2020-01-08 20:55:22 +03:00
architectures:
- build-on: amd64
2019-12-17 09:55:37 +03:00
parts:
2019-12-30 13:50:48 +03:00
androidsdk:
2019-12-30 12:28:45 +03:00
# See 'snapcraft plugins'
plugin: dump
source: https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip
2019-12-30 12:28:45 +03:00
stage-packages:
- libfreetype6
- libpng16-16
- openjdk-17-jdk
- openjdk-17-jre
- openjdk-17-jre-headless
2023-06-27 11:13:03 +03:00
build-packages:
2019-12-30 12:28:45 +03:00
- ca-certificates
- ca-certificates-java
- openjdk-17-jre-headless
2019-12-30 13:33:56 +03:00
override-stage: |
snapcraftctl stage
2020-10-28 14:09:49 +03:00
chmod 777 -R "$SNAPCRAFT_STAGE/cmdline-tools"
2023-06-27 11:24:43 +03:00
override-prime: |
snapcraftctl prime
rm -vf usr/lib/jvm/java-17-openjdk-*/lib/security/blacklisted.certs
2019-12-30 12:28:45 +03:00
after:
2019-12-30 13:50:48 +03:00
- androidsdk-wraper
2019-12-30 12:28:45 +03:00
2019-12-30 13:50:48 +03:00
androidsdk-wraper:
2019-12-17 09:55:37 +03:00
# See 'snapcraft plugins'
2019-12-30 10:13:03 +03:00
plugin: dump
2019-12-30 12:28:45 +03:00
source: scripts
2019-12-30 10:13:03 +03:00
apps:
2019-12-30 13:50:48 +03:00
androidsdk:
2019-12-30 12:28:45 +03:00
command: start.sh
2019-12-30 10:13:03 +03:00
plugs:
- home
2019-12-30 12:28:45 +03:00
- removable-media
2019-12-30 13:33:56 +03:00
- network
2020-01-12 16:27:04 +03:00
2019-12-30 12:28:45 +03:00
environment:
PATH: '$SNAP:$SNAP/usr/sbin:$SNAP/usr/bin:$SNAP/sbin:$SNAP/bin:$PATH'
LD_LIBRARY_PATH: '$SNAP_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu'
2020-01-08 20:55:22 +03:00