aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
AgeCommit message (Collapse)Author
2024-08-16cmake: Add `libminiupnpc` optional package supportHennadii Stepanov
2024-08-16cmake: Add `libnatpmp` optional package supportHennadii Stepanov
2024-08-16cmake: Build `bitcoin-util` executableHennadii Stepanov
2024-08-16cmake: Build `bitcoin-tx` executableHennadii Stepanov
2024-08-16cmake: Add wallet functionalityHennadii Stepanov
2024-08-16cmake: Create test suite for `ctest`Hennadii Stepanov
2024-08-16cmake: Build `test_bitcoin` executableHennadii Stepanov
2024-08-16cmake: Build `bitcoin-cli` executableHennadii Stepanov
2024-08-16cmake: Build `bitcoind` executableHennadii Stepanov
2024-08-16cmake: Build `minisketch` static libraryHennadii Stepanov
2024-08-16cmake: Build `leveldb` static libraryHennadii Stepanov
Co-authored-by: Cory Fields <cory-nospam-@coryfields.com>
2024-08-16cmake: Build `crc32c` static libraryHennadii Stepanov
2024-08-16cmake: Add `ccache` supportHennadii Stepanov
2024-08-16cmake: Redefine/adjust per-configuration flagsHennadii Stepanov
2024-08-16cmake: Add global compiler and linker flagsHennadii Stepanov
2024-08-16cmake: Add POSIX threads supportHennadii Stepanov
2024-08-16cmake: Add position independent code supportHennadii Stepanov
2024-08-16cmake: Add introspection moduleHennadii Stepanov
Co-authored-by: Cory Fields <cory-nospam-@coryfields.com> Co-authored-by: Vasil Dimov <vd@FreeBSD.org>
2024-08-16cmake: Add `config/bitcoin-config.h` supportHennadii Stepanov
2024-08-16cmake: Print compiler and linker flags in summaryHennadii Stepanov
2024-08-16cmake: Introduce interface libraries to encapsulate common flagsHennadii Stepanov
Also add a sanity check for non-encapsulated (directory-wide) build properties.
2024-08-16cmake: Add root `CMakeLists.txt` fileHennadii Stepanov