# JSON (json-c) option(FUN_WITH_JSON "Enable JSON (json-c) support" OFF) set(JSONC_INCLUDE_DIRS "") set(JSONC_LINK_LIBS "") if(FUN_WITH_JSON) add_definitions(-DFUN_WITH_JSON) find_package(PkgConfig QUIET) if(PKG_CONFIG_FOUND) pkg_check_modules(JSONC QUIET json-c) endif() if(JSONC_FOUND) list(APPEND JSONC_INCLUDE_DIRS ${JSONC_INCLUDE_DIRS} ${JSONC_INCLUDE_DIRS}) list(APPEND JSONC_LINK_LIBS ${JSONC_LINK_LIBS} ${JSONC_LIBRARIES}) else() list(APPEND JSONC_LINK_LIBS json-c) endif() endif()