CMake/FindLibjsonc.cmake (17 lines of code) (raw):
# Find libjsonc
#
# LIBJSONC_INCLUDE_DIR
# LIBJSONC_LIBRARY
IF (LIBJSONC_INCLUDE_DIR)
# Already in cache, be silent
SET(LIBJSONC_FIND_QUIETLY TRUE)
ENDIF (LIBJSONC_INCLUDE_DIR)
FIND_PATH(LIBJSONC_INCLUDE_DIR json-c/json.h json/json.h)
FIND_LIBRARY(LIBJSONC_LIBRARY json-c json)
if (LIBJSONC_LIBRARY)
add_definitions(-DHAVE_JSONC)
endif()
IF (EXISTS ${LIBJSONC_INCLUDE_DIR}/json-c/json.h)
add_definitions(-DJSONC_INCLUDE_WITH_C)
endif()
MARK_AS_ADVANCED(LIBJSONC_LIBRARY LIBJSONC_INCLUDE_DIR)