mirror of
https://github.com/VectorCamp/vectorscan.git
synced 2025-09-30 03:34:25 +03:00
hsbench: add Hyperscan benchmarker
The hsbench tool provides an easy way to measure Hyperscan's performance for a particular set of patterns and corpus of data to be scanned.
This commit is contained in:
@@ -1,7 +1,10 @@
|
||||
# utility libs
|
||||
|
||||
CHECK_FUNCTION_EXISTS(mmap HAVE_MMAP)
|
||||
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CXX_FLAGS}")
|
||||
include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
|
||||
include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}
|
||||
${PROJECT_SOURCE_DIR})
|
||||
|
||||
set_source_files_properties(
|
||||
${CMAKE_BINARY_DIR}/tools/ExpressionParser.cpp
|
||||
@@ -31,3 +34,14 @@ SET(corpusomatic_SRCS
|
||||
)
|
||||
add_library(corpusomatic STATIC ${corpusomatic_SRCS})
|
||||
|
||||
set(databaseutil_SRCS
|
||||
database_util.cpp
|
||||
database_util.h
|
||||
)
|
||||
add_library(databaseutil STATIC ${databaseutil_SRCS})
|
||||
|
||||
set(crosscompileutil_SRCS
|
||||
cross_compile.cpp
|
||||
cross_compile.h
|
||||
)
|
||||
add_library(crosscompileutil STATIC ${crosscompileutil_SRCS})
|
||||
|
Reference in New Issue
Block a user