1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
|
Index: sysdig/CMakeLists.txt
===================================================================
--- sysdig.orig/CMakeLists.txt
+++ sysdig/CMakeLists.txt
@@ -152,7 +152,6 @@ if(MSVC OR WIN32)
add_compile_definitions(_HAS_STD_BYTE=0)
endif()
-include(falcosecurity-libs)
include(yaml-cpp)
include(nlohmann-json)
Index: sysdig/userspace/sysdig/CMakeLists.txt
===================================================================
--- sysdig.orig/userspace/sysdig/CMakeLists.txt
+++ sysdig/userspace/sysdig/CMakeLists.txt
@@ -17,17 +17,15 @@
#
if(NOT WIN32)
include(ncurses)
endif() # NOT WIN32
-include(libscap)
-include(libsinsp)
-include(zlib)
+set(LIBSINSP_INCLUDE_DIRS "/usr/include/falcosecurity/userspace/libsinsp")
+set(LIBSCAP_INCLUDE_DIRS "/usr/include/falcosecurity/userspace/libscap")
-include_directories("${LIBSINSP_INCLUDE_DIRS}")
include_directories("${PROJECT_BINARY_DIR}/userspace/sinspui")
include_directories(../sinspui)
include_directories("${PROJECT_BINARY_DIR}/userspace/sysdig")
include_directories(.)
if(NOT WIN32)
@@ -79,7 +76,11 @@ target_include_directories(
"${LIBSCAP_INCLUDE_DIRS}"
"${LIBSINSP_INCLUDE_DIRS}"
"${YAMLCPP_INCLUDE_DIR}"
- "${NJSON_INCLUDE_DIR}")
+ "${NJSON_INCLUDE_DIR}"
+ /usr/include/jsoncpp/
+ /usr/include/falcosecurity/driver
+ /usr/include/falcosecurity/userspace/chisel
+ /usr/include/falcosecurity/userspace/common)
target_include_directories(
csysdig
@@ -87,13 +87,18 @@ target_include_directories(
"${LIBSCAP_INCLUDE_DIRS}"
"${LIBSINSP_INCLUDE_DIRS}"
"${YAMLCPP_INCLUDE_DIR}"
- "${NJSON_INCLUDE_DIR}")
+ "${NJSON_INCLUDE_DIR}"
+ /usr/include/jsoncpp/
+ /usr/include/falcosecurity/driver
+ /usr/include/falcosecurity/userspace/chisel
+ /usr/include/falcosecurity/userspace/common)
if(NOT WIN32)
include_directories(${PROJECT_BINARY_DIR}/driver/src)
target_link_libraries(sysdig
sinsp
+ scap
"${YAMLCPP_LIB}")
if(USE_BUNDLED_NCURSES)
@@ -102,8 +106,10 @@ if(NOT WIN32)
target_link_libraries(csysdig
sinsp
+ scap
"${CURSES_LIBRARIES}"
- "${YAMLCPP_LIB}")
+ "${YAMLCPP_LIB}"
+ jsoncpp)
add_subdirectory(man)
|