blob: 70e5c76b3d7d114aba121fd2995f7ca81bb66e73 [file] [log] [blame]
{
"name": "nanopb",
"version": "2.30906.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.6"
},
"platforms": {
"ios": "9.0",
"osx": "10.9",
"tvos": "9.0",
"watchos": "2.0"
},
"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",
"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"
]
}
]
}