diff options
Diffstat (limited to 'Android.bp')
-rw-r--r-- | Android.bp | 30 |
1 files changed, 28 insertions, 2 deletions
@@ -29,19 +29,45 @@ cc_defaults { ], sdk_version: "19", export_include_dirs: ["."], + vendor_available: true, } cc_library_static { name: "libprotobuf-c-nano", - vendor_available: true, defaults: ["libprotobuf-c-nano-defaults"], } cc_library_static { name: "libprotobuf-c-nano-enable_malloc", - vendor_available: true, defaults: ["libprotobuf-c-nano-defaults"], cflags: ["-DPB_ENABLE_MALLOC"], } +cc_library_static { + name: "libprotobuf-c-nano-16bit", + defaults: ["libprotobuf-c-nano-defaults"], + + cflags: ["-DPB_FIELD_16BIT"], +} + +cc_library_static { + name: "libprotobuf-c-nano-enable_malloc-16bit", + defaults: ["libprotobuf-c-nano-defaults"], + + cflags: ["-DPB_ENABLE_MALLOC", "-DPB_FIELD_16BIT"], +} + +cc_library_static { + name: "libprotobuf-c-nano-32bit", + defaults: ["libprotobuf-c-nano-defaults"], + + cflags: ["-DPB_FIELD_32BIT"], +} + +cc_library_static { + name: "libprotobuf-c-nano-enable_malloc-32bit", + defaults: ["libprotobuf-c-nano-defaults"], + + cflags: ["-DPB_ENABLE_MALLOC", "-DPB_FIELD_32BIT"], +} |