cleanup: falco_engine deps and include paths

Signed-off-by: Federico Aponte <federico.aponte@sysdig.com>
This commit is contained in:
Federico Aponte 2024-02-14 18:56:31 +01:00 committed by poiana
parent 539dac0590
commit 7a18795ca5
2 changed files with 3 additions and 4 deletions

View File

@ -179,7 +179,6 @@ include(rules)
include(static-analysis) include(static-analysis)
# Shared build variables # Shared build variables
set(FALCO_SINSP_LIBRARY sinsp)
set(FALCO_SHARE_DIR share/falco) set(FALCO_SHARE_DIR share/falco)
set(FALCO_ABSOLUTE_SHARE_DIR "${CMAKE_INSTALL_PREFIX}/${FALCO_SHARE_DIR}") set(FALCO_ABSOLUTE_SHARE_DIR "${CMAKE_INSTALL_PREFIX}/${FALCO_SHARE_DIR}")
set(FALCO_BIN_DIR bin) set(FALCO_BIN_DIR bin)

View File

@ -37,14 +37,14 @@ add_dependencies(falco_engine yamlcpp njson)
target_include_directories(falco_engine target_include_directories(falco_engine
PUBLIC PUBLIC
${LIBS_DIR}/userspace ${CMAKE_CURRENT_SOURCE_DIR}
${PROJECT_BINARY_DIR}/userspace/engine
${nlohmann_json_INCLUDE_DIRS} ${nlohmann_json_INCLUDE_DIRS}
${TBB_INCLUDE_DIR} ${TBB_INCLUDE_DIR}
${YAMLCPP_INCLUDE_DIR} ${YAMLCPP_INCLUDE_DIR}
) )
target_link_libraries(falco_engine target_link_libraries(falco_engine
${FALCO_SINSP_LIBRARY} PUBLIC
sinsp
${YAMLCPP_LIB} ${YAMLCPP_LIB}
) )