Commit Graph

9 Commits

Author SHA1 Message Date
Martin Kleusberg
179d8c5280 cmake: Add a compile time option to statically link the SQLite library
Also use this option in the AppImage workflow to make sure to actually
include the intended version of SQLite.

Note this probably only works fine on Unix-like systems.
2022-06-11 18:02:37 +02:00
Martin Kleusberg
738ecd6feb AppImage: Link against locally built SQLite library 2022-06-10 19:20:02 +02:00
Martin Kleusberg
0ab1cd45ea build: Remove Travis file
Remove the remaining travis.yml file as it is not used any longer.
2022-06-10 18:27:28 +02:00
Martin Kleusberg
f068c2a466 AppImage: Build own version of SQLite to have a more recent version
This downloads and build SQLite from source, currently using version
3.38.5, for building the AppImage file. This way we can include a more
recent version of SQLite instead of shipping the version from Ubuntu
20.04.

See issue #3064.
2022-06-10 14:17:54 +02:00
Martin Kleusberg
1665e23cd0 Fix build warnings 2021-12-26 19:21:45 +01:00
Martin Kleusberg
e1699156f0 ci: Add Github Actions workflow for coverity build 2021-12-26 18:59:22 +01:00
Martin Kleusberg
16035beb43 ci: Improve Github Actions workflow
This improves the existing workflow file for Github Actions by adding
SQLCipher support, fixing the unit tests, and making some other minor
adjustments.

Also a new workfile is added which build and uploads an AppImage. This
workfile skips some of the other build steps like running the tests.
2021-12-26 14:41:50 +01:00
Martin Kleusberg
302ade704c build: Add apt-get update to Github action 2021-08-21 22:02:45 +02:00
Tristan Stenner
c4ebc208ba Add Github Actions config for Ubuntu 20.04 2021-08-21 20:35:09 +02:00