diff options
| author | liuwentan <[email protected]> | 2023-12-21 10:24:49 +0800 |
|---|---|---|
| committer | liuwentan <[email protected]> | 2023-12-21 10:24:49 +0800 |
| commit | 759f625cb178ada2751a9980062c4c9045a83675 (patch) | |
| tree | 4e33b3e87b7f316dd88f85860047363a16789d74 /scanner/CMakeLists.txt | |
| parent | 48af7e7aac84f673bf39a5679503bc891407a182 (diff) | |
Diffstat (limited to 'scanner/CMakeLists.txt')
| -rw-r--r-- | scanner/CMakeLists.txt | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/scanner/CMakeLists.txt b/scanner/CMakeLists.txt index dd373ba..e8c1a7b 100644 --- a/scanner/CMakeLists.txt +++ b/scanner/CMakeLists.txt @@ -7,9 +7,13 @@ include_directories(${PROJECT_SOURCE_DIR}/src/inc_internal) add_subdirectory(ip_matcher/IntervalIndex) -add_library(adapter-static bool_matcher/bool_matcher.cpp expr_matcher/expr_matcher.cpp - expr_matcher/adapter_hs/adapter_hs.cpp expr_matcher/adapter_rs/adapter_rs.cpp - fqdn_engine/fqdn_engine.cpp ip_matcher/ip_matcher.cpp ip_matcher/ipv4_match.cpp - ip_matcher/ipv6_match.cpp flag_matcher/flag_matcher.cpp interval_matcher/cgranges.c - interval_matcher/interval_matcher.cpp ipport_matcher/ipport_matcher.cpp) +set(SCANNER_SRC bool_matcher/bool_matcher.cpp expr_matcher/expr_matcher.cpp + expr_matcher/adapter_hs/adapter_hs.cpp expr_matcher/adapter_rs/adapter_rs.cpp + fqdn_engine/fqdn_engine.cpp ip_matcher/ip_matcher.cpp ip_matcher/ipv4_match.cpp + ip_matcher/ipv6_match.cpp flag_matcher/flag_matcher.cpp interval_matcher/cgranges.c + interval_matcher/interval_matcher.cpp ipport_matcher/ipport_matcher.cpp) + +set(LIB_SOURCE_FILES ${PROJECT_SOURCE_DIR}/deps/bloom/bloom.c ${PROJECT_SOURCE_DIR}/deps/bloom/murmurhash2.c) + +add_library(adapter-static ${SCANNER_SRC} ${LIB_SOURCE_FILES}) target_link_libraries(adapter-static hyperscan_static hyperscan_runtime_static rulescan_static interval_index_static)
\ No newline at end of file |
