diff --git a/CMakeLists.txt b/CMakeLists.txt index 311c38c799..e1d89bb8cd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -568,6 +568,7 @@ add_subdirectory(man) include(CheckOptionalBuildSources) +CheckOptionalBuildSources(auxil/btest BTest INSTALL_BTEST) CheckOptionalBuildSources(auxil/package-manager ZKG INSTALL_ZKG) CheckOptionalBuildSources(auxil/zeekctl ZeekControl INSTALL_ZEEKCTL) CheckOptionalBuildSources(auxil/zeek-aux Zeek-Aux INSTALL_AUX_TOOLS) @@ -616,6 +617,7 @@ message( "\n" "\nZeekControl: ${INSTALL_ZEEKCTL}" "\nAux. Tools: ${INSTALL_AUX_TOOLS}" + "\nBTest: ${INSTALL_BTEST}" "\nzkg: ${INSTALL_ZKG}" "\n" "\nlibmaxminddb: ${USE_GEOIP}" diff --git a/auxil/btest b/auxil/btest index b1de8a637b..babcafd692 160000 --- a/auxil/btest +++ b/auxil/btest @@ -1 +1 @@ -Subproject commit b1de8a637bc006587f5863ada6275aa76c77be7a +Subproject commit babcafd692110d70fdc49ed28ae0bf121d662884 diff --git a/configure b/configure index e148956e69..b58a5d2f86 100755 --- a/configure +++ b/configure @@ -65,6 +65,7 @@ Usage: $0 [OPTION]... [VAR=VALUE]... --disable-zeekctl don't install ZeekControl --disable-auxtools don't build or install auxiliary tools --disable-archiver don't build or install zeek-archiver tool + --disable-btest don't install BTest --disable-python don't try to build python bindings for Broker --disable-broker-tests don't try to build Broker unit tests --disable-zkg don't install zkg @@ -162,6 +163,7 @@ append_cache_entry ENABLE_PERFTOOLS BOOL false append_cache_entry ENABLE_JEMALLOC BOOL false append_cache_entry BUILD_SHARED_LIBS BOOL true append_cache_entry INSTALL_AUX_TOOLS BOOL true +append_cache_entry INSTALL_BTEST BOOL true append_cache_entry INSTALL_ZEEK_ARCHIVER BOOL true append_cache_entry INSTALL_ZEEKCTL BOOL true append_cache_entry INSTALL_ZKG BOOL true @@ -287,6 +289,9 @@ while [ $# -ne 0 ]; do --disable-archiver) append_cache_entry INSTALL_ZEEK_ARCHIVER BOOL false ;; + --disable-btest) + append_cache_entry INSTALL_BTEST BOOL false + ;; --disable-python) append_cache_entry DISABLE_PYTHON_BINDINGS BOOL true ;;