mirror of
https://github.com/falcosecurity/falco.git
synced 2025-09-09 10:39:28 +00:00
fix: nlohmann_json lib include path
Signed-off-by: Federico Aponte <federico.aponte@sysdig.com>
This commit is contained in:
@@ -19,8 +19,9 @@ if(USE_BUNDLED_NLOHMANN_JSON)
|
|||||||
CMAKE_ARGS -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${PROJECT_BINARY_DIR}/njson-prefix -DJSON_BuildTests=OFF -DBUILD_TESTING=OFF
|
CMAKE_ARGS -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${PROJECT_BINARY_DIR}/njson-prefix -DJSON_BuildTests=OFF -DBUILD_TESTING=OFF
|
||||||
)
|
)
|
||||||
|
|
||||||
set(nlohmann_json_DIR ${PROJECT_BINARY_DIR}/njson-prefix/include)
|
set(nlohmann_json_INCLUDE_DIRS ${PROJECT_BINARY_DIR}/njson-prefix/include)
|
||||||
else()
|
else()
|
||||||
find_package(nlohmann_json CONFIG REQUIRED)
|
find_package(nlohmann_json CONFIG REQUIRED)
|
||||||
|
get_target_property(nlohmann_json_INCLUDE_DIRS nlohmann_json::nlohmann_json INTERFACE_INCLUDE_DIRECTORIES)
|
||||||
add_custom_target(njson)
|
add_custom_target(njson)
|
||||||
endif()
|
endif()
|
||||||
|
@@ -39,7 +39,7 @@ PUBLIC
|
|||||||
${LIBSCAP_INCLUDE_DIRS}
|
${LIBSCAP_INCLUDE_DIRS}
|
||||||
${LIBSINSP_INCLUDE_DIRS}
|
${LIBSINSP_INCLUDE_DIRS}
|
||||||
${PROJECT_BINARY_DIR}/userspace/engine
|
${PROJECT_BINARY_DIR}/userspace/engine
|
||||||
${nlohmann_json_DIR}
|
${nlohmann_json_INCLUDE_DIRS}
|
||||||
${TBB_INCLUDE_DIR}
|
${TBB_INCLUDE_DIR}
|
||||||
${YAMLCPP_INCLUDE_DIR}
|
${YAMLCPP_INCLUDE_DIR}
|
||||||
)
|
)
|
||||||
|
Reference in New Issue
Block a user