diff options
Diffstat (limited to 'tools/Android.bp')
-rw-r--r-- | tools/Android.bp | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/tools/Android.bp b/tools/Android.bp index 8c7eb38373..269e610c7b 100644 --- a/tools/Android.bp +++ b/tools/Android.bp @@ -12,6 +12,19 @@ // See the License for the specific language governing permissions and // limitations under the License. +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "build_make_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-BSD + // SPDX-license-identifier-CC-BY + // SPDX-license-identifier-GPL + // SPDX-license-identifier-MIT + default_applicable_licenses: ["build_make_license"], +} + python_binary_host { name: "generate-self-extracting-archive", srcs: ["generate-self-extracting-archive.py"], @@ -24,3 +37,55 @@ python_binary_host { }, }, } + +python_binary_host { + name: "post_process_props", + srcs: ["post_process_props.py"], + version: { + py2: { + enabled: false, + }, + py3: { + enabled: true, + }, + }, +} + +python_test_host { + name: "post_process_props_unittest", + main: "test_post_process_props.py", + srcs: [ + "post_process_props.py", + "test_post_process_props.py", + ], + version: { + py2: { + enabled: false, + }, + py3: { + enabled: true, + }, + }, + test_config: "post_process_props_unittest.xml", + test_suites: ["general-tests"], +} + +python_binary_host { + name: "extract_kernel", + srcs: ["extract_kernel.py"], + version: { + py2: { + enabled: false, + }, + py3: { + enabled: true, + }, + }, +} + +genrule_defaults { + name: "extract_kernel_release_defaults", + tools: ["extract_kernel", "lz4"], + out: ["kernel_release.txt"], + cmd: "$(location) --tools lz4:$(location lz4) --input $(in) --output-release > $(out)" +} |