1*4882a593Smuzhiyuncomment "avro-c needs a toolchain w/ dynamic library" 2*4882a593Smuzhiyun depends on BR2_STATIC_LIBS 3*4882a593Smuzhiyun depends on BR2_TOOLCHAIN_HAS_SYNC_4 4*4882a593Smuzhiyun 5*4882a593Smuzhiyunconfig BR2_PACKAGE_AVRO_C 6*4882a593Smuzhiyun bool "avro-c" 7*4882a593Smuzhiyun depends on !BR2_STATIC_LIBS # Avro unconditionally compiles shared libs 8*4882a593Smuzhiyun depends on BR2_TOOLCHAIN_HAS_SYNC_4 9*4882a593Smuzhiyun select BR2_PACKAGE_JANSSON 10*4882a593Smuzhiyun help 11*4882a593Smuzhiyun Select this option to install the Avro C language bindings, 12*4882a593Smuzhiyun and the command line tools avroappend, avrocat, avromod and 13*4882a593Smuzhiyun avropipe. 14*4882a593Smuzhiyun 15*4882a593Smuzhiyun Apache Avro is a data serialization system. 16*4882a593Smuzhiyun Avro provides: 17*4882a593Smuzhiyun - Rich data structures. 18*4882a593Smuzhiyun - A compact, fast, binary data format. 19*4882a593Smuzhiyun - A container file, to store persistent data. 20*4882a593Smuzhiyun - Remote procedure call (RPC). 21*4882a593Smuzhiyun - Simple integration with dynamic languages. 22*4882a593Smuzhiyun - Code generation is not required to read or write data 23*4882a593Smuzhiyun files nor to use or implement RPC protocols. 24*4882a593Smuzhiyun - Code generation as an optional optimization, 25*4882a593Smuzhiyun only worth implementing for statically typed languages. 26*4882a593Smuzhiyun 27*4882a593Smuzhiyun http://avro.apache.org/ 28