mirror of
https://gitee.com/vnotex/vnote.git
synced 2025-07-04 21:39:52 +08:00
try packaging snap but fail
This commit is contained in:
parent
b73a024142
commit
79e1a71a74
57
snapcraft.yaml
Normal file
57
snapcraft.yaml
Normal file
@ -0,0 +1,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]
|
Loading…
x
Reference in New Issue
Block a user