aboutsummaryrefslogtreecommitdiff
path: root/snap/snapcraft.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'snap/snapcraft.yaml')
-rw-r--r--snap/snapcraft.yaml56
1 files changed, 0 insertions, 56 deletions
diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml
deleted file mode 100644
index d4eb646c..00000000
--- a/snap/snapcraft.yaml
+++ /dev/null
@@ -1,56 +0,0 @@
-name: prismlauncher
-license: GPL-3.0-only
-base: core20
-website: https://prismlauncher.org/
-source-code: https://github.com/PrismLauncher/PrismLauncher
-issues: https://github.com/PrismLauncher/PrismLauncher/issues
-donation: https://opencollective.com/prismlauncher
-contact: https://discord.gg/prismlauncher
-summary: A custom Minecraft launcher with modpack support
-adopt-info: prismlauncher
-
-grade: devel
-confinement: strict
-
-architectures:
- - build-on: amd64
- - build-on: arm64
-
-parts:
- prismlauncher:
- parse-info:
- - usr/share/metainfo/org.prismlauncher.PrismLauncher.metainfo.xml
- plugin: cmake
- build-packages:
- - default-jdk-headless
- stage-packages:
- - openjdk-17-jre
- - openjdk-8-jre
- source: .
- override-pull: |
- snapcraftctl pull
- # Fix the icon reference in the desktop file
- sed -i.bak -e 's|Icon=org.prismlauncher.PrismLauncher|Icon=/usr/share/icons/hicolor/scalable/apps/org.prismlauncher.PrismLauncher.svg|g' program_info/org.prismlauncher.PrismLauncher.desktop.in
- # Remove the build directory so that local development doesn't interfere with Snap compilation
- rm -rf build
- cmake-generator: Ninja
- cmake-parameters:
- - "-DCMAKE_INSTALL_PREFIX=/usr"
- - "-DCMAKE_BUILD_TYPE=RelWithDebInfo"
- - "-DENABLE_LTO=ON"
- - "-DLauncher_BUILD_PLATFORM=snap"
- - "-DLauncher_QT_VERSION_MAJOR=5"
-
-apps:
- prismlauncher:
- common-id: org.prismlauncher.PrismLauncher
- desktop: usr/share/applications/org.prismlauncher.PrismLauncher.desktop
- command: usr/bin/prismlauncher
- extensions:
- - kde-neon
- plugs:
- - home
- - opengl
- - network
- - network-bind
- - audio-playback