mirror of
https://github.com/VectorCamp/vectorscan.git
synced 2025-09-30 03:34:25 +03:00
Initial commit of Hyperscan
This commit is contained in:
33
util/CMakeLists.txt
Normal file
33
util/CMakeLists.txt
Normal file
@@ -0,0 +1,33 @@
|
||||
# utility libs
|
||||
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CXX_FLAGS}")
|
||||
include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
|
||||
|
||||
set_source_files_properties(
|
||||
${CMAKE_BINARY_DIR}/tools/ExpressionParser.cpp
|
||||
PROPERTIES
|
||||
COMPILE_FLAGS "${RAGEL_C_FLAGS}")
|
||||
|
||||
ragelmaker(ExpressionParser.rl)
|
||||
|
||||
set(expressionutil_SRCS
|
||||
expressions.cpp
|
||||
expressions.h
|
||||
ExpressionParser.h
|
||||
ExpressionParser.cpp
|
||||
)
|
||||
add_library(expressionutil ${expressionutil_SRCS})
|
||||
add_dependencies(expressionutil ragel_ExpressionParser)
|
||||
|
||||
SET(corpusomatic_SRCS
|
||||
ng_corpus_editor.h
|
||||
ng_corpus_editor.cpp
|
||||
ng_corpus_generator.h
|
||||
ng_corpus_generator.cpp
|
||||
ng_corpus_properties.h
|
||||
ng_corpus_properties.cpp
|
||||
ng_find_matches.h
|
||||
ng_find_matches.cpp
|
||||
)
|
||||
add_library(corpusomatic ${corpusomatic_SRCS})
|
||||
|
Reference in New Issue
Block a user