Oleg Shparber
458b8c28d0
ci(github): automate release workflow ( #1797 )
2026-04-04 02:35:34 +03:00
Oleg Shparber
1dbc6942cb
build(cmake): simplify preset configuration ( #1795 )
2026-04-03 23:18:24 +03:00
Oleg Shparber
b68a2ee173
style(cmake): fix line length issues
2026-03-29 04:29:46 +03:00
Oleg Shparber
e1ed1b8f0b
fix(cmake): handle missing git tags in forks
...
Fixes #1757 .
2026-03-22 23:38:19 +02:00
Oleg Shparber
705ae49fbb
build(cmake): fix code signing
2026-02-28 02:53:59 +02:00
Oleg Shparber
2ccdd23a99
chore: add REUSE metadata, missing license/copyright info
2025-09-25 23:26:27 -04:00
Oleg Shparber
7d8d8fc1af
build(cmake): use secure RFC 3161 timestamping
2025-09-07 22:34:47 -04:00
Oleg Shparber
7a96e062f8
build(cmake): detect empty env vars in codesign helper ( #1723 )
...
GitHub sets secrets to empty strings for pull requests.
2025-09-07 22:32:20 -04:00
Oleg Shparber
ad15504966
build(cmake): remove references to IA-64 architecture
...
It was never really supported.
2025-09-02 13:12:04 -04:00
Oleg Shparber
c86ddf9796
fix(cmake): update logging in codesign helper
2025-09-01 23:22:27 -04:00
Oleg Shparber
e1c83d0ca7
build(cmake): add support for base64-encoded signing certificate
...
This is a workaround for GitHub Actions not handling long or multiline
secrets properly.
2023-09-19 03:07:19 -04:00
Oleg Shparber
756c8667c4
build(cmake): s/CERTIFICATE_PASSWORD/PASSWORD for codesign
...
There are no other passwords, saves some typing.
2023-09-11 01:50:17 -04:00
Oleg Shparber
9e213078a6
build(cmake): add code signing
2023-09-11 00:32:47 -04:00
Oleg Shparber
59d54d1bad
build(cmake): do not hard-code default branch name
2023-03-18 23:23:03 -04:00
Oleg Shparber
e3844f1026
build(cmake): use built-in FindSQLite3 module
2023-01-17 14:17:24 -05:00
Aleksandr Kravets
5133f8259c
chore(cmake): allow integrated graphics on macOS ( #1447 )
2023-01-17 13:51:48 -05:00
Oleg Shparber
259ba0cf01
build(cmake): detect shallow clone, log failed Git checks
2021-01-30 13:51:42 -05:00
Oleg Shparber
1e65256bc5
build(cmake): check for .git directory before calculating version
2021-01-29 22:12:54 -05:00
Oleg Shparber
6c59d4e7dc
build(cmake): add versioning for unstable builds
...
New SemVer compatible scheme:
Following a stable release the hard-coded version will be bumped to
the next patch.
Builds from untagged revisions will have "-dev" version suffix added.
If Git metadata is present it will be added to the version string as well.
2021-01-24 12:42:49 -05:00
Oleg Shparber
436a96187c
cmake: Parse SQLite version from sqlite3.h
2017-11-12 22:18:23 +02:00
Oleg Shparber
a4126c51d4
cmake,ui: Normalize line endings
2017-03-30 00:05:10 -04:00
Oleg Shparber
89b9d91938
cmake: Introduce CMake-based build option
...
Fixes #689 .
2017-02-19 21:09:24 -05:00