[zeek/spicy] 8c623f: Allow disabling of building of benchmarks

0 views
Skip to first unread message

Benjamin Bannier

unread,
Jun 25, 2026, 11:28:15 AM (9 days ago) Jun 25
to spicy-...@zeek.org
Branch: refs/heads/topic/bbannier/benchmark-optional
Home: https://github.com/zeek/spicy
Commit: 8c623fa882de964b459a4bf99596fad2a09a2bdd
https://github.com/zeek/spicy/commit/8c623fa882de964b459a4bf99596fad2a09a2bdd
Author: Benjamin Bannier <benjamin...@corelight.com>
Date: 2026-06-25 (Thu, 25 Jun 2026)

Changed paths:
M .github/workflows/benchmark.yml
M 3rdparty/CMakeLists.txt
M configure
M hilti/CMakeLists.txt
M hilti/runtime/CMakeLists.txt
M spicy/CMakeLists.txt
M spicy/runtime/CMakeLists.txt

Log Message:
-----------
Allow disabling of building of benchmarks

We have a reoccurring and hard to diagnose issue with the
google/benchmark dependency failing to detect the regex backend, #2414.
Since the benchmarks and their dependencies are not needed during
regular use, add a configure option `--disable-benchmarks` and a CMake
variable `SPICY_ENABLE_BENCHMARKS` to allow turning benchmarks off.



To unsubscribe from these emails, change your notification settings at https://github.com/zeek/spicy/settings/notifications
Reply all
Reply to author
Forward
0 new messages