Changeset View
Changeset View
Standalone View
Standalone View
src/CMakeLists.txt
Show All 13 Lines | |||||
option(BUILD_BITCOIN_SEEDER "Build bitcoin-seeder" ON) | option(BUILD_BITCOIN_SEEDER "Build bitcoin-seeder" ON) | ||||
option(BUILD_BITCOIN_CLI "Build bitcoin-cli" ON) | option(BUILD_BITCOIN_CLI "Build bitcoin-cli" ON) | ||||
option(BUILD_BITCOIN_TX "Build bitcoin-tx" ON) | option(BUILD_BITCOIN_TX "Build bitcoin-tx" ON) | ||||
option(BUILD_BITCOIN_QT "Build bitcoin-qt" ON) | option(BUILD_BITCOIN_QT "Build bitcoin-qt" ON) | ||||
option(ENABLE_HARDENING "Harden the executables" ON) | option(ENABLE_HARDENING "Harden the executables" ON) | ||||
option(ENABLE_REDUCE_EXPORTS "Reduce the amount of exported symbols" OFF) | option(ENABLE_REDUCE_EXPORTS "Reduce the amount of exported symbols" OFF) | ||||
option(ENABLE_STATIC_LIBSTDCXX "Statically link libstdc++" OFF) | option(ENABLE_STATIC_LIBSTDCXX "Statically link libstdc++" OFF) | ||||
option(ENABLE_GLIBC_BACK_COMPAT "Enable Glibc compatibility features" OFF) | option(ENABLE_GLIBC_BACK_COMPAT "Enable Glibc compatibility features" OFF) | ||||
option(ENABLE_QRCODE "Enable QR code display" ON) | |||||
# Allow usage of sanitizers by setting ECM_ENABLE_SANITIZERS | # Allow usage of sanitizers by setting ECM_ENABLE_SANITIZERS | ||||
if(ENABLE_SANITIZERS) | if(ENABLE_SANITIZERS) | ||||
set(ECM_ENABLE_SANITIZERS ${ENABLE_SANITIZERS}) | set(ECM_ENABLE_SANITIZERS ${ENABLE_SANITIZERS}) | ||||
find_package(ECM NO_MODULE) | find_package(ECM NO_MODULE) | ||||
if(ECM_MODULE_PATH) | if(ECM_MODULE_PATH) | ||||
list(APPEND CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) | list(APPEND CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) | ||||
include(ECMEnableSanitizers) | include(ECMEnableSanitizers) | ||||
▲ Show 20 Lines • Show All 407 Lines • Show Last 20 Lines |