new: attach tests to main cmake and base test

Signed-off-by: Lorenzo Fontana <lo@linux.com>
Co-authored-by: Leonardo Di Donato <leodidonato@gmail.com>
This commit is contained in:
Lorenzo Fontana
2019-06-25 10:34:34 +00:00
committed by Leo Di Donato
parent 18b66330ec
commit 026f6866e3
3 changed files with 14 additions and 1 deletions

View File

@@ -24,7 +24,7 @@ include_directories("${NJSON_INCLUDE}")
include_directories("${CURL_INCLUDE_DIR}")
include_directories("${TBB_INCLUDE_DIR}")
add_library(falco_engine STATIC
set(FALCO_ENGINE_SOURCE_FILES
rules.cpp
falco_common.cpp
falco_engine.cpp
@@ -33,6 +33,8 @@ add_library(falco_engine STATIC
token_bucket.cpp
formats.cpp)
add_library(falco_engine STATIC ${FALCO_ENGINE_SOURCE_FILES})
target_include_directories(falco_engine PUBLIC
"${LUAJIT_INCLUDE}"
"${NJSON_INCLUDE}"
@@ -43,6 +45,7 @@ target_link_libraries(falco_engine
"${LPEG_LIB}"
"${LYAML_LIB}"
"${LIBYAML_LIB}")
# --coverage) # todo: enable only if coverage enabled
configure_file(config_falco_engine.h.in config_falco_engine.h)