Merge lp:~saviq/mircade-snap/no-overlay into lp:mircade-snap

Proposed by Michał Sawicz
Status: Merged
Approved by: Alan Griffiths
Approved revision: 59
Merged at revision: 58
Proposed branch: lp:~saviq/mircade-snap/no-overlay
Merge into: lp:mircade-snap
Diff against target: 52 lines (+21/-2)
1 file modified
snap/snapcraft.yaml (+21/-2)
To merge this branch: bzr merge lp:~saviq/mircade-snap/no-overlay
Reviewer Review Type Date Requested Status
Alan Griffiths Approve
Review via email: mp+324202@code.launchpad.net
To post a comment you must log in.
lp:~saviq/mircade-snap/no-overlay updated
59. By Michał Sawicz

Bump version to indicate this is now built without the overlay

Revision history for this message
Alan Griffiths (alan-griffiths) wrote :

Painful, but a necessity.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'snap/snapcraft.yaml'
2--- snap/snapcraft.yaml 2017-02-24 22:17:41 +0000
3+++ snap/snapcraft.yaml 2017-05-17 20:21:36 +0000
4@@ -1,5 +1,5 @@
5 name: mircade
6-version: 0.2.0
7+version: 0.2.1
8 summary: Example app on Mir stack
9 description: This example can be used as a guide by other mir client snaps to render guis
10 confinement: strict
11@@ -23,6 +23,23 @@
12 default-provider: mir-libs:mir-libs
13
14 parts:
15+ miral:
16+ plugin: cmake
17+ source: lp:miral/release
18+ configflags:
19+ - -DCMAKE_INSTALL_PREFIX=/usr
20+ build-attributes:
21+ - no-system-libraries
22+ build-packages:
23+ - build-essential
24+ - libfreetype6-dev
25+ - libgles2-mesa-dev
26+ - libglib2.0-dev
27+ - libmirserver-dev
28+ - libmirclient-dev
29+ - pkg-config
30+ - python-pil
31+
32 games:
33 plugin: nil
34 stage-packages:
35@@ -77,14 +94,16 @@
36 - -usr/share/man/
37
38 mircade:
39+ after: [miral]
40 plugin: cmake
41 source: https://github.com/AlanGriffiths/mircade.git
42+ configflags:
43+ - -DCMAKE_CXX_FLAGS="-I$SNAPCRAFT_STAGE/usr/include/miral"
44 build-packages:
45 - build-essential
46 - pkg-config
47 - libfreetype6-dev
48 - libboost-filesystem-dev
49- - libmirclientcpp-dev
50 stage-packages:
51 - ttf-ubuntu-font-family
52 stage:

Subscribers

People subscribed via source and target branches

to all changes: