301.1.1
by Daniel Holbach
add initial snapcraft.yaml attempt - this can still be simplified somewhat |
1 |
name: ubuntu-calculator-app |
311.1.1
by Renato Araujo Oliveira Filho
Using content share to reduce app size when snapped. |
2 |
version: 2.3 |
301.1.1
by Daniel Holbach
add initial snapcraft.yaml attempt - this can still be simplified somewhat |
3 |
summary: Ubuntu Calculator app |
4 |
description: The calculator app for all Ubuntu devices. |
|
5 |
confinement: strict |
|
311.1.1
by Renato Araujo Oliveira Filho
Using content share to reduce app size when snapped. |
6 |
grade: stable |
312.1.1
by Renato Araujo Oliveira Filho
Specify 'architectures: [all]' on snapcraft file. To avoid problems with store. |
7 |
architectures: [all] |
301.1.1
by Daniel Holbach
add initial snapcraft.yaml attempt - this can still be simplified somewhat |
8 |
|
9 |
apps: |
|
311.1.1
by Renato Araujo Oliveira Filho
Using content share to reduce app size when snapped. |
10 |
ubuntu-calculator-app: |
11 |
command: desktop-launch qmlscene --desktop_file_hint=unity8 $SNAP/usr/share/ubuntu-calculator-app/ubuntu-calculator-app.qml |
|
12 |
plugs: [opengl, platform, unity7] |
|
13 |
||
14 |
plugs: |
|
15 |
platform: |
|
16 |
interface: content |
|
17 |
content: ubuntu-app-platform1 |
|
18 |
target: ubuntu-app-platform |
|
301.1.1
by Daniel Holbach
add initial snapcraft.yaml attempt - this can still be simplified somewhat |
19 |
|
20 |
parts: |
|
311.1.1
by Renato Araujo Oliveira Filho
Using content share to reduce app size when snapped. |
21 |
ubuntu-calculator-app: |
22 |
plugin: cmake |
|
23 |
configflags: [-DCMAKE_INSTALL_PREFIX=/usr, -DCLICK_MODE=off] |
|
24 |
source: . |
|
25 |
build-packages: |
|
26 |
- cmake |
|
27 |
- gettext |
|
28 |
- intltool |
|
29 |
- python3 |
|
30 |
- qtbase5-dev |
|
31 |
- qtdeclarative5-dev |
|
32 |
snap: |
|
33 |
- -usr/share/doc |
|
34 |
- -usr/include |
|
35 |
after: [desktop-ubuntu-app-platform] |
|
36 |
||
37 |
environment: |
|
38 |
source: snap/ |
|
39 |
plugin: dump |