Files
MeowOS-For-R3P2/patch_v2/ncm_app/build_cjson.sh
T

11 lines
451 B
Bash
Executable File

#!/bin/bash
# cJSON v1.7.18 — 静态编译 mipsel。许可 MIT。选用 cJSON 仅作 JSON 解析对比,推荐用 jsmn。
. ./libs_common.sh
SRC="$VENDOR/cjson/cJSON.c"
INC="-I$VENDOR/cjson"
D="$OUT/cjson/mipsel"; mkdir -p "$D"
$CC_MIPS -Os -I"$VENDOR" $INC -fno-stack-protector -ffunction-sections -fdata-sections -c "$SRC" -o "$D/cJSON.o" || exit 1
$AR_MIPS rcs "$D/libcjson.a" "$D/cJSON.o"
echo "cJSON (mipsel):"
measure_archive "$D/libcjson.a"