Commit Graph

42127 Commits (8b6f1c4353836bae6aa683cbc65251165bd031ba)
 

Author SHA1 Message Date
Hennadii Stepanov 8b6f1c4353
cmake: Add `Coverage` and `CoverageFuzz` scripts
3 months ago
Hennadii Stepanov 65bdbc1ff2
cmake: Add `docs` build target
3 months ago
Hennadii Stepanov fb75ebbc33
cmake: Add compiler diagnostic flags
3 months ago
Hennadii Stepanov e821f0a37a
cmake: Migrate Guix build scripts to CMake
3 months ago
Hennadii Stepanov 747adb6ffe
cmake: Add `Maintenance` module
3 months ago
Hennadii Stepanov 1f60b30df0
cmake: Add `APPEND_{CPP,C,CXX,LD}FLAGS` cache variables
3 months ago
Hennadii Stepanov 2b43c45b13
cmake: Add `AddWindowsResources` module
3 months ago
Hennadii Stepanov 973a3b0c5d
cmake: Implement `install` build target
3 months ago
Hennadii Stepanov 84ac35cfd4
cmake: Add cross-compiling support
3 months ago
Hennadii Stepanov 0d01c228a7
build: Generate `toolchain.cmake` in depends
3 months ago
Hennadii Stepanov 91a799247d
depends: Add host-specific `cmake_system_version` variables
3 months ago
Hennadii Stepanov 9b31209b4c
depends: Rename `cmake_system` -> `cmake_system_name`
3 months ago
Hennadii Stepanov 4a5208a81d
Revert "build, qt: Do not install *.prl files"
3 months ago
Hennadii Stepanov 6522af62af
depends: Amend handling flags environment variables
3 months ago
Hennadii Stepanov 90cec4d251
cmake: Add `MULTIPROCESS` option
3 months ago
Hennadii Stepanov bb1a450dcb
cmake: Build `bitcoin-chainstate` executable
3 months ago
Hennadii Stepanov aed38ea58c
cmake: Build `bitcoinkernel` library
3 months ago
Hennadii Stepanov 975d67369b
cmake: Build `test_bitcoin-qt` executable
3 months ago
Hennadii Stepanov 10fcc668a3
cmake: Add `WITH_DBUS` option
3 months ago
Hennadii Stepanov 5bb5a4bc75
cmake: Add `libqrencode` optional package support
3 months ago
Hennadii Stepanov 57a6e2ef4a
cmake: Build `bitcoin-qt` executable
3 months ago
Hennadii Stepanov 30f642952c
cmake: Add `WERROR` option
3 months ago
Hennadii Stepanov c98d4a4c34
cmake: Add `REDUCE_EXPORTS` option
3 months ago
Hennadii Stepanov a01cb6e63f
cmake: Add `HARDENING` option
3 months ago
Hennadii Stepanov a8a2e364ac
cmake: Add Python-based tests
3 months ago
Hennadii Stepanov 3d85379570
cmake: Add fuzzing options
3 months ago
Hennadii Stepanov 908530e312
cmake: Add `SANITIZERS` option
3 months ago
Hennadii Stepanov 8bb0e85631
cmake: Build `bench_bitcoin` executable
3 months ago
Hennadii Stepanov 801735163a
cmake: Add external signer support
3 months ago
Hennadii Stepanov 353e0c9e96
cmake: Add `systemtap-sdt` optional package support
3 months ago
Hennadii Stepanov d2fda82b49
cmake: Add `libzmq` optional package support
3 months ago
Hennadii Stepanov ae7b39a0e1
cmake: Add `libminiupnpc` optional package support
3 months ago
Hennadii Stepanov 6480e1dcdb
cmake: Add `libnatpmp` optional package support
3 months ago
Hennadii Stepanov e73e9304a1
cmake: Build `bitcoin-util` executable
3 months ago
Hennadii Stepanov 027c6d7caa
cmake: Build `bitcoin-tx` executable
3 months ago
Hennadii Stepanov d10c5c34c3
cmake: Add wallet functionality
3 months ago
Hennadii Stepanov ab2e99b0d9
cmake: Create test suite for `ctest`
3 months ago
Hennadii Stepanov 959370bd76
cmake: Build `test_bitcoin` executable
3 months ago
Hennadii Stepanov b27bf9700d
cmake: Build `bitcoin-cli` executable
3 months ago
Hennadii Stepanov a9813df826
cmake: Build `bitcoind` executable
3 months ago
Hennadii Stepanov 97829ce2d5
cmake: Add `FindLibevent` module
3 months ago
Hennadii Stepanov 3118e40c61
cmake: Build `bitcoin_consensus` library
3 months ago
Hennadii Stepanov 809a2f1929
cmake: Build `bitcoin_util` static library
3 months ago
Hennadii Stepanov 0a9a521a70
cmake: Build `bitcoin_crypto` library
3 months ago
Hennadii Stepanov 958971f476
cmake: Build `univalue` static library
3 months ago
Hennadii Stepanov 752747fda8
cmake: Generate `obj/build.h` header
3 months ago
Hennadii Stepanov 1f0a78edf3
cmake: Build `minisketch` static library
3 months ago
Hennadii Stepanov 12bfbc8154
cmake: Build `leveldb` static library
3 months ago
Hennadii Stepanov 51985c5304
cmake: Build `crc32c` static library
3 months ago
Hennadii Stepanov db7a198f29
cmake: Build `secp256k1` subtree
3 months ago