blob: 104e8b09e3502f71053e0319a8ffb0afe3934dc5 [file] [log] [blame]
{
"name": "nanopb",
"version": "1.30905.0",
"summary": "Protocol buffers with small code size.",
"description": "Nanopb is a small code-size Protocol Buffers implementation\nin ansi C. It is especially suitable for use in\nmicrocontrollers, but fits any memory restricted system.",
"homepage": "https://github.com/nanopb/nanopb",
"license": {
"type": "zlib",
"file": "LICENSE.txt"
},
"authors": {
"Petteri Aimonen": "jpa@nanopb.mail.kapsi.fi"
},
"source": {
"git": "https://github.com/nanopb/nanopb.git",
"tag": "0.3.9.5"
},
"requires_arc": false,
"xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PB_FIELD_32BIT=1 PB_NO_PACKED_STRUCTS=1 PB_ENABLE_MALLOC=1"
},
"source_files": "*.{h,c}",
"public_header_files": "*.h",
"platforms": {
"osx": null,
"ios": null,
"tvos": null,
"watchos": null
},
"subspecs": [
{
"name": "encode",
"public_header_files": [
"pb.h",
"pb_encode.h",
"pb_common.h"
],
"source_files": [
"pb.h",
"pb_common.h",
"pb_common.c",
"pb_encode.h",
"pb_encode.c"
]
},
{
"name": "decode",
"public_header_files": [
"pb.h",
"pb_decode.h",
"pb_common.h"
],
"source_files": [
"pb.h",
"pb_common.h",
"pb_common.c",
"pb_decode.h",
"pb_decode.c"
]
}
]
}