1From 0a7535a664dee90b5f773d8966d4cebb5971bb9d Mon Sep 17 00:00:00 2001 2From: Henri Chataing <henrichataing@google.com> 3Date: Wed, 26 Jul 2023 09:38:09 +0000 4Subject: [PATCH] Add scripts/Android.bp 5 6Change-Id: Iac28b4b30e99467733a65524609eae5e905b6b38 7--- 8 scripts/Android.bp | 43 +++++++++++++++++++++++++++++++++++++++++++ 9 1 file changed, 43 insertions(+) 10 create mode 100644 scripts/Android.bp 11 12diff --git a/scripts/Android.bp b/scripts/Android.bp 13new file mode 100644 14index 0000000..bb0932c 15--- /dev/null 16+++ b/scripts/Android.bp 17@@ -0,0 +1,58 @@ 18+// Python generator. 19+python_binary_host { 20+ name: "pdl_python_generator", 21+ main: "generate_python_backend.py", 22+ srcs: [ 23+ "generate_python_backend.py", 24+ "pdl/ast.py", 25+ "pdl/core.py", 26+ "pdl/utils.py", 27+ ], 28+ version: { 29+ py3: { 30+ embedded_launcher: true, 31+ }, 32+ }, 33+} 34+ 35+// C++ generator. 36+python_binary_host { 37+ name: "pdl_cxx_generator", 38+ main: "generate_cxx_backend.py", 39+ srcs: [ 40+ "generate_cxx_backend.py", 41+ "pdl/ast.py", 42+ "pdl/core.py", 43+ "pdl/utils.py", 44+ ], 45+ version: { 46+ py3: { 47+ embedded_launcher: true, 48+ }, 49+ }, 50+} 51+ 52+// C++ test generator. 53+python_binary_host { 54+ name: "pdl_cxx_unittest_generator", 55+ main: "generate_cxx_backend_tests.py", 56+ srcs: [ 57+ "generate_cxx_backend_tests.py", 58+ "pdl/ast.py", 59+ "pdl/core.py", 60+ "pdl/utils.py", 61+ ], 62+ version: { 63+ py3: { 64+ embedded_launcher: true, 65+ }, 66+ }, 67+} 68+ 69+// C++ packet runtime. 70+cc_library_headers { 71+ name: "pdl_cxx_packet_runtime", 72+ export_include_dirs: ["."], 73+ host_supported: true, 74+ vendor_available: true, 75+} 76-- 772.41.0.487.g6d72f3e995-goog 78 79