Inside Bitcoin
Opening the selected file…
Inside Bitcoin
Opening the selected file…
The code behind the network, with room to understand it.
Release published 2026-10-28 · Snapshot fetched 2026-11-01. Latest stable release at fetch time; development branches and Git history are excluded. Only the selected code window and visible folders load here.
1QtTools: Skip unnecessary dependencies:31. The LLVM installatiion.42. Build only required tools.7--- a/qttools/configure.cmake8+++ b/qttools/configure.cmake9@@ -17,7 +17,7 @@10# Presumably because 6.0 ClangConfig.cmake files are not good enough?11# In any case explicitly request a minimum version of 8.x for now, otherwise12# building with CMake will fail at compilation time.13-qt_find_package(WrapLibClang 8 PROVIDED_TARGETS WrapLibClang::WrapLibClang)14+#qt_find_package(WrapLibClang 8 PROVIDED_TARGETS WrapLibClang::WrapLibClang)15# special case end17if(TARGET WrapLibClang::WrapLibClang)19--- a/qttools/src/linguist/CMakeLists.txt20+++ b/qttools/src/linguist/CMakeLists.txt21@@ -9,15 +9,8 @@ if(NOT QT_FEATURE_linguist)22return()23endif()24add_subdirectory(lconvert)25-add_subdirectory(lprodump)26add_subdirectory(lrelease)27-add_subdirectory(lrelease-pro)28add_subdirectory(lupdate)29-add_subdirectory(lupdate-pro)30-if(QT_FEATURE_process AND QT_FEATURE_pushbutton AND QT_FEATURE_toolbutton31- AND QT_FEATURE_png AND QT_FEATURE_printsupport AND TARGET Qt::Widgets)32- add_subdirectory(linguist)33-endif()35# Create a fake module that would emulate the Qt5::LinguistTools CMake Config package36qt_internal_add_module(Linguist37--- a/qttools/src/qdbus/CMakeLists.txt38+++ b/qttools/src/qdbus/CMakeLists.txt39@@ -7,6 +7,3 @@ endif()40if(QT_FEATURE_dom)41add_subdirectory(qdbus)42endif()43-if(QT_FEATURE_dialogbuttonbox AND QT_FEATURE_inputdialog AND QT_FEATURE_menu AND QT_FEATURE_messagebox AND TARGET Qt::Widgets)44- add_subdirectory(qdbusviewer)45-endif()
Independent explanations by MyBitcoinExplorer. Not affiliated with or endorsed by Bitcoin Core. Guides are educational and do not replace the source or its tests.
Bitcoin Core source © its contributors, distributed under the MIT license. Original notices and bundled third-party licenses are retained in the source tree.