forked from vnotex/vnote
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsnapcraft.yaml
57 lines (54 loc) · 1.43 KB
/
snapcraft.yaml
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
name: vnote
version: "2.3"
summary: Markdown note-taking app
description: |
VNote is a note-taking application that
knows programmers and Markdown better.
It's designed to provide both powerful
note management and pleasant Markdown
experience.
confinement: devmode
apps:
vnote:
command: desktop-launch VNote
parts:
vnote:
source: https://github.com/tamlok/vnote.git
plugin: qmake
qt-version: qt5
options:
- CONFIG+=release
- CONFIG+=c++11
- CONFIG+=c99
- QMAKE_CXX=g++-6
- QMAKE_CC=gcc-6
- QMAKE_CFLAGS+=-std=c99
- ./VNote.pro
build-packages:
- build-essential
- g++-6
- gcc-6
- qtbase5-dev
- libqt5svg5-dev
- libqt5webchannel5-dev
- qt5-default
- qtpositioning5-dev
- qtwebengine5-dev
- libxcb1-dev
- libxcb-xkb-dev
- libssl-dev
- libgl1-mesa-dev
stage-packages:
- libqt5gui5
- libqt5core5a
- libqt5network5
- libqt5printsupport5
- libqt5webchannel5
- libqt5webenginecore5
- libqt5webenginewidgets5
- libqt5widgets5
- libqt5svg5
- libxcb1
- libxcb-xkb1
- openssl
after: [desktop-qt5]