cmake: Add ENABLE_SHARED option, default ON
[quassel.git] / snapcraft.yaml
1 name: quasselcore
2 version: "0.13-pre"
3 summary: Modern, cross-platform IRC client (core)
4 description: |
5  This is a modern, cross-platform, distributed IRC client. One
6  (or multiple) client(s) can attach to and detach from a central core. It's
7  much like the popular combination of screen and a text-based IRC client such
8  as WeeChat, but graphical.
9 confinement: strict
10
11 apps:
12     quasselcore:
13         command: wrap quasselcore
14         plugs: [network-bind]
15         daemon: simple
16
17 parts:
18     quasselcore:
19         source: .
20         plugin: cmake
21         configflags: [-DWANT_MONO=0, -DWANT_QTCLIENT=0, -DCMAKE_BUILD_TYPE=Release]
22         build-packages:
23             - cmake
24             - g++
25             - zlib1g-dev
26             - qttools5-dev
27             - qtscript5-dev
28             - libqt5sql5-sqlite
29         stage-packages:
30             - libqt5sql5-sqlite
31     environment:
32         plugin: copy
33         files:
34             snap.wrapper: bin/wrap