Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
b817f51
cmake: Add root `CMakeLists.txt` file
hebasto Dec 8, 2023
dd0a86f
cmake: Warn about not encapsulated build properties
hebasto Sep 2, 2023
c5964fe
cmake: Add `config/bitcoin-config.h` support
hebasto Feb 15, 2023
56fb65d
cmake: Add `cmake/introspection.cmake` file
hebasto Mar 31, 2023
9f07e90
cmake: Check system headers
hebasto Feb 21, 2023
110f42e
cmake: Check system symbols
hebasto Dec 8, 2023
17839ed
cmake: Check compiler features
hebasto Sep 17, 2023
8575887
cmake: Add position independent code support
hebasto Sep 17, 2023
8d0dfea
cmake: Build `crc32c` static library
hebasto Sep 13, 2023
0b92c46
cmake: Build `leveldb` static library
hebasto Sep 13, 2023
015c6ea
cmake: Add platform-specific definitions and properties
hebasto Sep 13, 2023
b80bfe2
cmake: Build `minisketch` static library
hebasto Sep 17, 2023
a8da6ee
cmake: Build `secp256k1` static library
hebasto Sep 16, 2023
46ac7c1
cmake: Build `univalue` static library
hebasto Sep 17, 2023
f878edd
cmake: Build `bitcoin_crypto` library
hebasto Dec 8, 2023
19196f9
cmake: Build `bitcoin_util` static library
hebasto Sep 13, 2023
76a7d2f
cmake: Build `bitcoin_consensus` library
hebasto Sep 13, 2023
9c2efda
cmake: Build `bitcoind` executable
hebasto Nov 7, 2023
d080623
build: Generate `share/toolchain.cmake` in depends
hebasto Sep 17, 2023
51f6956
cmake: Add cross-compiling support
hebasto Sep 13, 2023
9e9f9bf
cmake: Add `TristateOption` module
hebasto Apr 13, 2023
5975d85
cmake: Add `ccache` support
hebasto Sep 13, 2023
576fd36
cmake: Add `libnatpmp` optional package support
hebasto Apr 6, 2023
ff20d2c
cmake: Add `libminiupnpc` optional package support
hebasto Apr 6, 2023
c3d855e
cmake: Add `libzmq` optional package support
hebasto Sep 16, 2023
c801437
cmake: Add `systemtap-sdt` optional package support
hebasto Jul 10, 2023
2e914a1
cmake: Build `bitcoin-cli` executable
hebasto Sep 13, 2023
4f87e1d
cmake: Build `bitcoin-tx` executable
hebasto Sep 13, 2023
e6b0aa7
cmake: Build `bitcoin-util` executable
hebasto Sep 13, 2023
b656c64
cmake: Add wallet functionality
hebasto Sep 13, 2023
ee30452
cmake: Add test config and runners
hebasto Jul 10, 2023
4d568c7
cmake: Build `bench_bitcoin` executable
hebasto Dec 8, 2023
e8d7b09
cmake: Build `test_bitcoin` executable
hebasto Nov 15, 2023
78e6f85
cmake: Include CTest
hebasto Oct 24, 2023
43a97c2
cmake: Add `TryAppendCXXFlags` module
hebasto Sep 2, 2023
651c1fe
cmake: Add `TryAppendLinkerFlag` module
hebasto Sep 2, 2023
8f3a645
cmake: Add platform-specific linker flags
hebasto Sep 2, 2023
dc830c6
cmake: Redefine configuration flags
hebasto Sep 2, 2023
aadacfa
cmake: Add general compile options
hebasto Oct 21, 2023
3075828
cmake: Add `HARDENING` option
hebasto Oct 26, 2023
7f3d40d
cmake: Add `REDUCE_EXPORTS` option
hebasto Oct 21, 2023
a8952fb
cmake: Add `WERROR` option
hebasto Oct 21, 2023
968a021
cmake: Implement `make install`
hebasto Apr 2, 2023
e17fffe
cmake: Generate `obj/build.h` header
hebasto Nov 12, 2023
4cf9921
cmake: Add `GenerateBuildInfo.cmake` script
hebasto Nov 22, 2023
bb7cb23
cmake: Add vcpkg manifest file
hebasto Dec 4, 2023
2af94fb
ci: Test CMake edge cases
hebasto Nov 12, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
291 changes: 0 additions & 291 deletions .github/workflows/ci.yml

This file was deleted.

Loading