X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=CMakeLists.txt;h=e734bf723ef526b3f849b12d72158178371c4fc5;hb=7e6c6efd6fbcc7955801c5e2ac915a90697e1fd9;hp=488c555926db784b5b7a6d14ffb2270ba37f80cd;hpb=d852f877920b35f4188dde752e94edb43be596cb;p=project%2Fprocd.git diff --git a/CMakeLists.txt b/CMakeLists.txt index 488c555..e734bf7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -31,8 +31,9 @@ FIND_LIBRARY(uci NAMES uci) FIND_LIBRARY(blobmsg_json NAMES blobmsg_json) FIND_LIBRARY(json_script NAMES json_script) FIND_LIBRARY(json NAMES json-c json) +FIND_LIBRARY(udebug NAMES udebug) -SET(LIBS ${ubox} ${ubus} ${json} ${blobmsg_json} ${json_script}) +SET(LIBS ${ubox} ${ubus} ${json} ${blobmsg_json} ${json_script} ${udebug}) IF(DEBUG) ADD_DEFINITIONS(-DUDEV_DEBUG -g3) @@ -52,12 +53,14 @@ add_subdirectory(upgraded) ADD_EXECUTABLE(procd ${SOURCES}) TARGET_LINK_LIBRARIES(procd ${LIBS}) +SET_TARGET_PROPERTIES(procd PROPERTIES COMPILE_DEFINITIONS "HAS_UDEBUG") INSTALL(TARGETS procd RUNTIME DESTINATION ${CMAKE_INSTALL_SBINDIR} ) FIND_PATH(ubox_include_dir libubox/uloop.h) -INCLUDE_DIRECTORIES(${ubox_include_dir}) +FIND_PATH(udebug_include_dir NAMES udebug.h) +INCLUDE_DIRECTORIES(${ubox_include_dir} ${udebug_include_dir}) IF(DISABLE_INIT) ADD_DEFINITIONS(-DDISABLE_INIT)