diff options
author | Risan <risan@google.com> | 2017-12-07 12:35:19 +0900 |
---|---|---|
committer | Risan <risan@google.com> | 2018-01-19 16:06:43 +0900 |
commit | edc20e2864aa41fe5b0a039e9f67443a83ce89b9 (patch) | |
tree | 81160e84ee694f4c20a840611e72389f9930754f /mojo | |
parent | cf86eeff81b51841769b5bb052878423ddb95951 (diff) | |
download | libmojo-edc20e2864aa41fe5b0a039e9f67443a83ce89b9.tar.gz |
Convert libmojo C++ to use Android.bp
Patches from lhchavez@'s ag/318044.
The Java generator is TODO.
Bug: 27569341
Test: mmma -j32 external/libmojo
Change-Id: Ifbbb7f2311a8877bc5d79ba45d98fc3e4da95d5c
Diffstat (limited to 'mojo')
-rw-r--r-- | mojo/public/tools/bindings/Android.bp | 27 | ||||
-rw-r--r-- | mojo/public/tools/bindings/pylib/Android.bp | 12 |
2 files changed, 39 insertions, 0 deletions
diff --git a/mojo/public/tools/bindings/Android.bp b/mojo/public/tools/bindings/Android.bp new file mode 100644 index 0000000..16af6b4 --- /dev/null +++ b/mojo/public/tools/bindings/Android.bp @@ -0,0 +1,27 @@ +python_binary_host { + name: "mojom_bindings_generator", + main: "mojom_bindings_generator.py", + libs: [ + "mojom_build_android", + "mojom_bindings_pylib", + "mojom_third_party", + ], + srcs: [ + "generators/*.py", + "*.py", + ], + data: [ + "generators/js_templates/*.tmpl", + "generators/java_templates/*.tmpl", + "generators/cpp_templates/*.tmpl", + ], + version: { + py2: { + enabled: true, + }, + py3: { + enabled: false, + }, + }, +} + diff --git a/mojo/public/tools/bindings/pylib/Android.bp b/mojo/public/tools/bindings/pylib/Android.bp new file mode 100644 index 0000000..2dd4c58 --- /dev/null +++ b/mojo/public/tools/bindings/pylib/Android.bp @@ -0,0 +1,12 @@ +python_library_host { + name: "mojom_bindings_pylib", + srcs: ["**/*.py"], + version: { + py2: { + enabled: true, + }, + py3: { + enabled: false, + }, + }, +} |