Commit Graph

73 Commits (4a0251c05dd7df982cceaf38c50d923608a66807)

Author SHA1 Message Date
Ava Chow 6251610553
Merge bitcoin/bitcoin#31015: build: have "make test" depend on "make all"
1 week ago
merge-script dc97e7f6db
Merge bitcoin/bitcoin#30903: cmake: Add `FindZeroMQ` module
1 week ago
Hennadii Stepanov 332655cb52
build: Rename `PACKAGE_*` variables to `CLIENT_*`
1 week ago
merge-script 1c7ca6e64d
Merge bitcoin/bitcoin#31093: Introduce `g_fuzzing` global for fuzzing checks
1 week ago
Hennadii Stepanov 6b8a74463b
cmake: Add `FindZeroMQ` module
2 weeks ago
dergoegge 9f243cd7fa Introduce `g_fuzzing` global for fuzzing checks
2 weeks ago
Antoine Poinsot a9598e5eaa
build: drop miniupnpc dependency
2 weeks ago
Lőrinc 6c6b2442ed build: Replace MAC_OSX macro with existing __APPLE__
2 weeks ago
Ava Chow 2123c94448
Merge bitcoin/bitcoin#30527: Bump python minimum supported version to 3.10
3 weeks ago
Cory Fields 2957ca9611 build: have "make test" depend on "make all"
1 month ago
Hennadii Stepanov deacf3c7cd
cmake: Avoid hardcoding Qt's major version in Find module
1 month ago
laanwj 20a18bf6aa build: Drop libnatpmp from build system
1 month ago
glozow 2bf721e76a
Merge bitcoin/bitcoin#30661: fuzz: Test headers pre-sync through p2p
2 months ago
fanquake 001b1cf010
build: use standard branch-protection for aarch64-linux
2 months ago
merge-script db8350b0e3
Merge bitcoin/bitcoin#30803: build: Minor build system fixes and amendments
2 months ago
Hennadii Stepanov 0037d53d1a
build: Fix `ENABLE_WALLET` option
2 months ago
merge-script 94bc3c4cc0
Merge bitcoin/bitcoin#30824: cmake: decouple `FORTIFY_SOURCE` check from `Debug` build type
2 months ago
Hennadii Stepanov 341ad23809
build: Delete MSVC special case for `BUILD_FOR_FUZZING` option
2 months ago
Hennadii Stepanov fdad128b52
build: Stop enabling CMake's CMP0141 policy
2 months ago
Hennadii Stepanov 6f2cb0eafd
doc: Amend comment about ZeroMQ config files
2 months ago
fanquake 1f054eca4e
cmake: add USE_SOURCE_PERMISSIONS to all configure_file usage
2 months ago
fanquake 30803a35d5
cmake: decouple FORTIFY_SOURCE check from Debug build type
2 months ago
marcofleon a3f6f5acd8 build: Automatically define FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION for fuzz builds
2 months ago
Hennadii Stepanov 66dd1b4e58
build: Drop no longer needed workaround
2 months ago
MarcoFalke fa1b139d17
Bump python minimum supported version to 3.10
2 months ago
MarcoFalke fa053ab7c0
build: Add Centos Stream 9 EOL URL
2 months ago
fanquake 680f05ee98
build: fix version number post CMake
2 months ago
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 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 973a3b0c5d
cmake: Implement `install` build target
3 months ago
Hennadii Stepanov 84ac35cfd4
cmake: Add cross-compiling support
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