Hennadii Stepanov
|
1f60b30df0
|
cmake: Add APPEND_{CPP,C,CXX,LD}FLAGS cache variables
The content of those variables is appended to the each target after the
flags added by the build system.
|
2024-08-16 21:19:11 +01:00 |
|
Hennadii Stepanov
|
2b43c45b13
|
cmake: Add AddWindowsResources module
|
2024-08-16 21:19:11 +01:00 |
|
Hennadii Stepanov
|
10fcc668a3
|
cmake: Add WITH_DBUS option
|
2024-08-16 19:27:42 +01:00 |
|
Hennadii Stepanov
|
5bb5a4bc75
|
cmake: Add libqrencode optional package support
|
2024-08-16 19:27:42 +01:00 |
|
Hennadii Stepanov
|
57a6e2ef4a
|
cmake: Build bitcoin-qt executable
|
2024-08-16 19:27:42 +01:00 |
|
Hennadii Stepanov
|
a8a2e364ac
|
cmake: Add Python-based tests
|
2024-08-16 19:27:41 +01:00 |
|
Hennadii Stepanov
|
801735163a
|
cmake: Add external signer support
|
2024-08-16 19:27:41 +01:00 |
|
Hennadii Stepanov
|
353e0c9e96
|
cmake: Add systemtap-sdt optional package support
|
2024-08-16 19:27:41 +01:00 |
|
Hennadii Stepanov
|
ae7b39a0e1
|
cmake: Add libminiupnpc optional package support
|
2024-08-16 19:27:40 +01:00 |
|
Hennadii Stepanov
|
6480e1dcdb
|
cmake: Add libnatpmp optional package support
|
2024-08-16 19:27:40 +01:00 |
|
Hennadii Stepanov
|
d10c5c34c3
|
cmake: Add wallet functionality
|
2024-08-16 19:27:40 +01:00 |
|
Hennadii Stepanov
|
959370bd76
|
cmake: Build test_bitcoin executable
|
2024-08-16 19:27:39 +01:00 |
|
Hennadii Stepanov
|
a9813df826
|
cmake: Build bitcoind executable
|
2024-08-16 19:27:39 +01:00 |
|
Hennadii Stepanov
|
97829ce2d5
|
cmake: Add FindLibevent module
|
2024-08-16 19:27:39 +01:00 |
|
Hennadii Stepanov
|
0a9a521a70
|
cmake: Build bitcoin_crypto library
|
2024-08-16 19:27:38 +01:00 |
|
Hennadii Stepanov
|
752747fda8
|
cmake: Generate obj/build.h header
|
2024-08-16 19:27:38 +01:00 |
|
Hennadii Stepanov
|
1f0a78edf3
|
cmake: Build minisketch static library
|
2024-08-16 19:27:38 +01:00 |
|
Hennadii Stepanov
|
12bfbc8154
|
cmake: Build leveldb static library
Co-authored-by: Cory Fields <cory-nospam-@coryfields.com>
|
2024-08-16 19:27:38 +01:00 |
|
Hennadii Stepanov
|
51985c5304
|
cmake: Build crc32c static library
|
2024-08-16 19:27:37 +01:00 |
|
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
|
f98327931b
|
cmake: Add TryAppendLinkerFlag module
|
2024-08-16 19:27:37 +01:00 |
|
Hennadii Stepanov
|
4a0af29697
|
cmake: Add TryAppendCXXFlags module
|
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 |
|