mirror of
https://github.com/DaveGamble/cJSON.git
synced 2026-10-01 14:02:52 +07:00
These files will allow cmake based projects to find the library using find_package(cJSON). If successful, they can use CJSON_LIBRARIES and CJSON_INCLUDE_DIRS. Other build systems can use a similar approach to pkg-config: cmake --find-package -DNAME=cJSON -DCOMPILER_ID=GNU -DLANGUAGE=C -DCMAKE_PREFIX_PATH=<path-to-non-sytem-installation-path> -DMODE=LINK or with MODE COMPILE or EXISTS.
15 lines
512 B
CMake
15 lines
512 B
CMake
# Whether the utils lib was build.
|
|
set(CJSON_UTILS_FOUND @ENABLE_CJSON_UTILS@)
|
|
|
|
# All cJson libraries (including the utils lib if present
|
|
set(CJSON_LIBRARIES @CJSON_UTILS_LIB@ @CJSON_LIB@)
|
|
# The cJSON utils library
|
|
set(CJSON_UTILS_LIBRARY @CJSON_UTILS_LIB@)
|
|
# The cJSON library
|
|
set(CJSON_LIBRARY @CJSON_LIB@)
|
|
# The include directories used by cJSON
|
|
set(CJSON_INCLUDE_DIRS @CMAKE_INSTALL_PREFIX@/include)
|
|
|
|
get_filename_component(_dir "${CMAKE_CURRENT_LIST_FILE}" PATH)
|
|
include("${_dir}/cJSONConfigTargets.cmake")
|