blob: 48cad2e0fc7d2a1255e611ef15fe11c930788821 [file] [log] [blame]
{
"protocol": {
"path": "protocol/sample_protocol.json",
"package": "include/generated/files/like/this",
"output": "place/generated/files/here"
},
"import": {
"path": "../relative/path/imported_protocol.json",
"package": "include/imported/files/like/this"
},
"export": {
"package": "include/exported/files/like/this",
"output": "place/exported/files/here"
},
"string": {
"class_name": "String16"
},
"lib": {
"output": "place/generated/lib/files/here",
"string16_impl_header_path": "sting16/implementation.h",
"platform_impl_header_path": "platform/implementation.h"
},
"lib_package": "include/lib/files/like/this",
"class_export": {
"macro": "LIB_EXPORT",
"header_path": "lib/export.h"
}
}