mirror of
https://github.com/estkme-group/lpac
synced 2026-09-17 01:32:10 +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>
8 lines
284 B
C
8 lines
284 B
C
#pragma once
|
|
|
|
#include <cjson-ext/cJSON_ex.h>
|
|
|
|
void jprint_error(const char *function_name, const char *detail);
|
|
void jprint_progress(const char *function_name, const char *detail);
|
|
void jprint_progress_obj(const char *function_name, cJSON *jdata);
|
|
void jprint_success(cJSON *jdata);
|