LINK_DIRECTORIES(${CMAKE_BINARY_DIR}) INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/src/) INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/include) INCLUDE(FindPkgConfig) pkg_check_modules(pbus_pkgs REQUIRED dlog glib-2.0 capi-network-wifi-manager capi-network-connection json-c) INCLUDE_DIRECTORIES(${pbus_pkgs_INCLUDE_DIRS}) LINK_DIRECTORIES(${pbus_pkgs_LIBRARY_DIRS}) FILE(GLOB SRCS *.c adaptor.c setup_network.c setup_system.c input_file.c) ADD_EXECUTABLE(${PROJECT_NAME} ${SRCS}) TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pbus_pkgs_LIBRARIES} pthread json-c) INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${BIN_INSTALL_DIR})