Implement jarjar for icing protos.

This is required to avoid the diamond dependency problem for users of
our lib who also use a separate version of protobuf.

This implementation of jarjar is based on the jarjar of flatbuffers for
emoji-compat.

Bug: 153380375
Test: ./gradlew appsearch:appsearch:connectedCheck --daemon --info
Change-Id: I8495b0a0a70d6e2c5f16683895d3b1879de610ec
1 file changed
tree: cac50834aa24250c4a9f09896789ad239c75673d
  1. icing/
  2. java/
  3. nativeLib/
  4. .gitignore
  5. Android.bp
  6. AndroidManifest.xml
  7. CMakeLists.txt
  8. CONTRIBUTING.md
  9. jarjar-rules.txt
  10. LICENSE
  11. METADATA
  12. MODULE_LICENSE_APACHE2
  13. README.md
  14. TEST_MAPPING
README.md

Icing Search Library

Icing is a fast, embedded, mobile-friendly full-text-search library written in C++.

This is not an officially supported Google product.