mirror of
https://github.com/estkme-group/lpac
synced 2026-10-05 10:32:23 +02:00
* refactor: move cJSON_ex.* to a new object library Signed-off-by: Coelacanthus <uwu@coelacanthus.name> * refactor: make use system cJSON library possible * When USE_SYSTEM_DEPS is set, follow it. * When USE_SYSTEM_DEPS is unset, try use system cJSON first, and fallback to vendor one if not found. Signed-off-by: Coelacanthus <uwu@coelacanthus.name> * refactor: use FetchContent to download cJSON instead of vendor GIT_REPOSITORY and GIT_TAG SHALL be changed back if [1] was merged and upstream released new version. [1]: https://github.com/DaveGamble/cJSON/pull/949 Signed-off-by: Coelacanthus <uwu@coelacanthus.name> * chore: remove unneeded vendor version cJSON Signed-off-by: Coelacanthus <uwu@coelacanthus.name> * chore(ci): more robust license file copy... Signed-off-by: Coelacanthus <uwu@coelacanthus.name> --------- Signed-off-by: Coelacanthus <uwu@coelacanthus.name>
5 lines
149 B
C
5 lines
149 B
C
#pragma once
|
|
|
|
#include <cjson/cJSON.h>
|
|
|
|
cJSON *cJSON_AddStringOrNullToObject(cJSON *const object, const char *const name, const char *const string);
|