Improved build rule generation for Android flatbuffer headers.
authorStewart Miles <smiles@google.com>
Thu, 22 Oct 2015 18:51:33 +0000 (11:51 -0700)
committerStewart Miles <smiles@google.com>
Thu, 22 Oct 2015 20:16:45 +0000 (13:16 -0700)
commited88f7de96091c1ba4c8e863d97dd41bfdf2be6f
tree768d1261ae536b239eb844723a83842551eab09a
parent07478a67007e257163a70b8b76e4b5e7f2ca631f
Improved build rule generation for Android flatbuffer headers.

* Added the ability to create a build target for generated headers.
* Made it possible for generated header targets to depend upon each
  other or arbitrary build targets.

Tested:
Verified some pretty complex libraries with numerous flatbuffer schema
dependencies build using this macro on Linux with the NDK.
Bug: 25188384

Change-Id: I846855a50808e58c34cdf7086e93e7ea0df69e0d
android/jni/include.mk