Rebased cmake-staging branch (post PR#15) #28046

pull hebasto wants to merge 33 commits into bitcoin:master from hebasto:230707-linear changing 34 files +2842 −1
  1. hebasto commented at 2:25 PM on July 7, 2023: member
  2. cmake: Add root `CMakeLists.txt` file e0f4031b8e
  3. cmake: Add `config/bitcoin-config.h` support 48a99cef90
  4. cmake: Add `cmake/introspection.cmake` file df7a5848fc
  5. cmake: Check system headers 1a2f19b211
  6. cmake: Check system symbols
    Co-authored-by: Cory Fields <cory-nospam-@coryfields.com>
    Co-authored-by: Vasil Dimov <vd@FreeBSD.org>
    1f7300cf22
  7. cmake: Check compiler features 097797404d
  8. cmake: Build `crc32c` static library d1df7ec551
  9. cmake: Build `leveldb` static library
    Co-authored-by: Cory Fields <cory-nospam-@coryfields.com>
    75336cbdee
  10. cmake: Add essential platform-specific definitions and options 94656a5ff3
  11. cmake: Add `CheckStdFilesystem` module d20dc93526
  12. cmake: Build `minisketch` static library 35162063b4
  13. cmake: Build `secp256k1` static library 8f2336e3aa
  14. cmake: Build `univalue` static library bab1ac7fbc
  15. cmake: Build `bitcoin_crypto` library 89fe611a92
  16. cmake: Build `bitcoin_util` static library 010c891a49
  17. cmake: Build `bitcoin_consensus` library 7b420c1171
  18. cmake: Build `bitcoind` executable cfe730ab9b
  19. build: Generate `share/toolchain.cmake` in depends 4fe3cc9603
  20. cmake: Add cross-compiling support
    To configure CMake for cross-compiling, use
    `--toolchain depends/${HOST}/share/toolchain.cmake` command-line option.
    9c56e8b6d3
  21. cmake: Add `TristateOption` module fb2eaaddf4
  22. cmake: Add `ccache` support d384534180
  23. cmake: Add `libnatpmp` optional package support 0a6d1621f6
  24. cmake: Add `libminiupnpc` optional package support cc9ca40845
  25. cmake: Add `libzmq` optional package support ce009b8b42
  26. cmake: Add `systemtap-sdt` optional package support 0a9a18a998
  27. cmake: Build `bitcoin-cli` executable 35052ca4e5
  28. cmake: Build `bitcoin-tx` executable 8aa9f5443c
  29. cmake: Build `bitcoin-util` executable 4f92726519
  30. cmake: Add wallet functionality db6dd4b19c
  31. cmake: Add test config and runners 0c79500eb3
  32. cmake: Build `bench_bitcoin` executable 2cd450437b
  33. cmake: Build `test_bitcoin` executable 462eaf1d94
  34. cmake: Include CTest b656c56183
  35. DrahtBot commented at 2:25 PM on July 7, 2023: contributor

    <!--e57a25ab6845829454e8d69fc972939a-->

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    <!--021abf342d371248e50ceaed478a90ca-->

    Reviews

    See the guideline for information on the review process. A summary of reviews will appear here.

  36. hebasto closed this on Jul 7, 2023

  37. bitcoin locked this on Jul 6, 2024
Contributors

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-24 21:13 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me