2019-12-30 13:50:48 +03:00
name : androidsdk # you probably want to 'snapcraft register <name>'
2019-12-30 10:13:03 +03:00
version : '1.0' # just for humans, typically '1.2+git' or '1.3.2'
summary : The package contains android sdkmanager. # 79 char long summary
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
base : core18
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
2019-12-30 13:33:56 +03:00
source : https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip
2019-12-30 12:28:45 +03:00
stage-packages :
- libfreetype6
- libpng16-16
- openjdk-8-jdk
- openjdk-8-jre
- openjdk-8-jre-headless
build-packages :
- ca-certificates
- ca-certificates-java
- openjdk-8-jre-headless
2019-12-30 13:33:56 +03:00
override-stage : |
snapcraftctl stage
chmod 777 -R "$SNAPCRAFT_STAGE/tools"
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 13:33:56 +03:00
plugs :
android-config :
interface : personal-files
read :
- $HOME/.android
write :
- $HOME/.android
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
- android-config
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'
2019-12-30 13:33:56 +03:00