Mercurial > code
view cmake/FindJansson.cmake @ 634:005794d9cf77
json_util: cleanups
- Make overloads that takes a string as a key,
- make header only code,
- Remove contains function, use std::count or std::find instead.
author | David Demelier <markand@malikania.fr> |
---|---|
date | Fri, 23 Mar 2018 12:56:47 +0100 |
parents | 01e01777ff50 |
children | 5bd9424a523a |
line wrap: on
line source
# FindJansson # ----------- # # Find Jansson library, this modules defines: # # Jansson_INCLUDE_DIRS, where to find jansson.h # Jansson_LIBRARIES, where to find library # Jansson_FOUND, if it is found find_path(Jansson_INCLUDE_DIR NAMES jansson.h) find_library(Jansson_LIBRARY NAMES libjansson jansson) include(FindPackageHandleStandardArgs) find_package_handle_standard_args( Jansson FOUND_VAR Jansson_FOUND REQUIRED_VARS Jansson_LIBRARY Jansson_INCLUDE_DIR ) set(Jansson_LIBRARIES ${Jansson_LIBRARY}) set(Jansson_INCLUDE_DIRS ${Jansson_INCLUDE_DIR}) mark_as_advanced(Jansson_INCLUDE_DIR Jansson_LIBRARY)