1{
2  "name": "Nanopb",
3  "version": "0.4.7",
4  "keywords": "protocol buffers, protobuf, google",
5  "description": "Nanopb is a plain-C implementation of Google's Protocol Buffers data format. It is targeted at 32 bit microcontrollers, but is also fit for other embedded systems with tight (<10 kB ROM, <1 kB RAM) memory constraints.",
6  "repository": {
7    "type": "git",
8    "url": "https://github.com/nanopb/nanopb.git"
9  },
10  "authors": [{
11    "name": "Petteri Aimonen",
12    "email": "jpa@nanopb.mail.kapsi.fi",
13    "url": "http://koti.kapsi.fi/jpa/nanopb/"
14  }],
15  "export": {
16    "include": [
17      "*.c",
18      "*.cpp",
19      "*.h",
20      "examples",
21      "generator"
22    ],
23    "exclude": [
24      "generator/**/__pycache__",
25      "examples/platformio/.gitignore"
26    ]
27  },
28  "build": {
29    "extraScript": "generator/platformio_generator.py",
30    "includeDir": "",
31    "srcDir": "",
32    "srcFilter": [
33      "+<*.c>"
34    ]
35  },
36  "examples": [
37    "examples/platformio/platformio.ini",
38    "examples/platformio/src/*.c",
39    "examples/*/*.c"
40  ],
41  "frameworks": "*",
42  "platforms": "*"
43}
44