-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
51 lines (28 loc) · 1.5 KB
/
README
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
This builds a snap package for BibleTime.
This snap should be built using Ubuntu 18.04 or later.
Install snapd. See https://snapcraft.io for details.
Install the latest version of
snapcraft using "sudo snap install snapcraft". Also install multipass using snap.
Do not add pkg-config because the wrong include path is produced by FindSword.cmake.
The Qt version is determined by the runtime files. Use the runtime core18 (Qt 5.9.5)
until core20 is available which will be when Ubuntu 20.04 releases.
NOTE: Remember that a snap runs in its own file system. It will not use
your $HOME/.sword and $HOME/.bibletime.
local build steps:
cd to the directory above the "snap" directory containing snapcraft.yaml.
snapcraft
sudo snap install --dangerous bibletime_master-HEAD_amd64.snap
which bibletime (check to see if this is the snap version)
bibletime (run it)
remote build for snap store:
In the snapcraft.yaml file edit the following values the stable release:
grade: stable (or devel for non-stable release including release candidate)
bibletime:
source: <path to the release source file archive.>
Use the following command to remotely build BibleTime:
snapcraft remote-build
When the build is complete push it to the ubuntu store:
snapcraft push --release beta bibletime_3.0.0-beta2_amd64.snap
where --release is edge, beta, candidate, or don't use option for stable.
To install from snap store:
sudo snap install bibletime --beta (--candidate or --stable)