From: Yehor Velykozhon -X (yvelykoz - SOFTSERVE INC at Cisco) Date: Fri, 16 Feb 2024 13:03:30 +0000 (+0000) Subject: Pull request #4190: kaizen: update enabling of Kaizen mock X-Git-Tag: 3.1.81.0~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ea7dcd2ddf122ec7c20b56a8237407fb1b9b28a9;p=thirdparty%2Fsnort3.git Pull request #4190: kaizen: update enabling of Kaizen mock Merge in SNORT/snort3 from ~YVELYKOZ/snort3:kaizen_mock_chg to master Squashed commit of the following: commit bbc1f110e6815c1672948b5319d09540e9d35f22 Author: Yehor Velykozhon Date: Wed Feb 14 14:50:05 2024 +0200 kaizen: provide an option to enable Kaizen's mock --- diff --git a/cmake/FindML.cmake b/cmake/FindML.cmake index e5d7165c5..a2856331a 100644 --- a/cmake/FindML.cmake +++ b/cmake/FindML.cmake @@ -9,6 +9,6 @@ find_package_handle_standard_args(ML ML_INCLUDE_DIRS ) -if (ML_FOUND) +if (ML_FOUND AND NOT ENABLE_KAIZEN_MOCK) set(HAVE_LIBML TRUE) endif() diff --git a/configure_cmake.sh b/configure_cmake.sh index ddabeab59..ad93cc69a 100755 --- a/configure_cmake.sh +++ b/configure_cmake.sh @@ -124,6 +124,7 @@ Optional Packages: libml include directory --with-libml-libraries=DIR libml library directory + --without-libml build Kaizen ML with mock of LibML Some influential variable definitions: SIGNAL_SNORT_RELOAD= @@ -473,6 +474,9 @@ while [ $# -ne 0 ]; do --with-libml-libraries=*) append_cache_entry ML_LIBRARIES_DIR_HINT PATH $optarg ;; + --without-libml) + append_cache_entry ENABLE_KAIZEN_MOCK BOOL true + ;; SIGNAL_SNORT_RELOAD=*) append_cache_entry SIGNAL_SNORT_RELOAD STRING $optarg ;;