File: snapcraft.yaml

package info (click to toggle)
goxel 0.8.1-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 13,232 kB
  • sloc: ansic: 87,714; cpp: 87,537; python: 128; makefile: 74; xml: 55
file content (33 lines) | stat: -rw-r--r-- 659 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
name: goxel
version: git
summary: Goxel. Free and Open Source 3D Voxel Editor
description: |
  You can use goxel to create voxel graphics (3D images formed of cubes). 
  It works on Linux, BSD, Windows and macOS.

confinement: strict

apps:
  goxel:
    command: desktop-launch $SNAP/goxel
    plugs:
      - x11
      - opengl
      - home

parts:
  goxel:
    after: [desktop-gtk3]
    source: .
    plugin: make
    build: |
      make release
    install: |
      cp goxel $SNAPCRAFT_PART_INSTALL
      cp icon.png $SNAPCRAFT_PART_INSTALL
    build-packages:
      - scons
      - pkg-config
      - libglfw3-dev
      - libgtk-3-dev
      - libpng12-dev