Hennadii Stepanov
|
dbb7ed14e8
|
cmake: Add ccache support
|
2024-08-16 19:27:37 +01:00 |
|
Hennadii Stepanov
|
cedfdf6c72
|
cmake: Redefine/adjust per-configuration flags
|
2024-08-16 19:27:37 +01:00 |
|
Hennadii Stepanov
|
b6b5e732c8
|
cmake: Add global compiler and linker flags
|
2024-08-16 19:27:37 +01:00 |
|
Hennadii Stepanov
|
35cffc497d
|
cmake: Add POSIX threads support
|
2024-08-16 19:27:36 +01:00 |
|
Hennadii Stepanov
|
fd72d00ffe
|
cmake: Add position independent code support
|
2024-08-16 19:27:36 +01:00 |
|
Hennadii Stepanov
|
07069e2bb0
|
cmake: Add introspection module
Co-authored-by: Cory Fields <cory-nospam-@coryfields.com>
Co-authored-by: Vasil Dimov <vd@FreeBSD.org>
|
2024-08-16 19:27:36 +01:00 |
|
Hennadii Stepanov
|
27d687fc1f
|
cmake: Add config/bitcoin-config.h support
|
2024-08-16 19:27:36 +01:00 |
|
Hennadii Stepanov
|
fe5cdace5f
|
cmake: Print compiler and linker flags in summary
|
2024-08-16 19:27:36 +01:00 |
|
Hennadii Stepanov
|
70683884c5
|
cmake: Introduce interface libraries to encapsulate common flags
Also add a sanity check for non-encapsulated (directory-wide) build
properties.
|
2024-08-16 19:27:34 +01:00 |
|
Hennadii Stepanov
|
a2317e27b7
|
cmake: Add root CMakeLists.txt file
|
2024-08-16 19:22:13 +01:00 |
|