mirror of
https://github.com/falcosecurity/falco.git
synced 2025-07-04 02:16:46 +00:00
cleanup: falco_engine deps and include paths
Signed-off-by: Federico Aponte <federico.aponte@sysdig.com>
This commit is contained in:
parent
539dac0590
commit
7a18795ca5
@ -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)
|
||||||
|
@ -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}
|
||||||
)
|
)
|
||||||
|
Loading…
Reference in New Issue
Block a user