diff options
author | Tao Bao <tbao@google.com> | 2018-09-23 15:39:33 -0700 |
---|---|---|
committer | Tao Bao <tbao@google.com> | 2018-09-25 15:16:12 -0700 |
commit | 51360fc3497004fddcc351460bb9a1b9ae6b9b6a (patch) | |
tree | da087b312492b63de1168f77da71d797db26147f /mkbootimg | |
parent | 2c7c8001228584551da973fd51dda2b426edc949 (diff) | |
download | system_core-51360fc3497004fddcc351460bb9a1b9ae6b9b6a.tar.gz system_core-51360fc3497004fddcc351460bb9a1b9ae6b9b6a.tar.bz2 system_core-51360fc3497004fddcc351460bb9a1b9ae6b9b6a.zip |
mkbootimg: Build mkbootimg with Soong.
Test: mmma -j system/core/mkbootimg
Test: m dist
Change-Id: Ib2588a6e4a559a99f0a35ece50e1e054e7899e01
Diffstat (limited to 'mkbootimg')
-rw-r--r-- | mkbootimg/Android.bp | 31 | ||||
-rw-r--r-- | mkbootimg/Android.mk | 20 | ||||
-rw-r--r--[-rwxr-xr-x] | mkbootimg/mkbootimg.py (renamed from mkbootimg/mkbootimg) | 0 | ||||
-rw-r--r--[-rwxr-xr-x] | mkbootimg/unpack_bootimg.py (renamed from mkbootimg/unpack_bootimg) | 0 |
4 files changed, 31 insertions, 20 deletions
diff --git a/mkbootimg/Android.bp b/mkbootimg/Android.bp index 576a677e7..c3cf74651 100644 --- a/mkbootimg/Android.bp +++ b/mkbootimg/Android.bp @@ -31,3 +31,34 @@ cc_library { header_libs: ["libmkbootimg_abi_headers"], export_header_lib_headers: ["libmkbootimg_abi_headers"], } + +python_defaults { + name: "mkbootimg_defaults", + + version: { + py2: { + enabled: true, + embedded_launcher: true, + }, + py3: { + enabled: false, + embedded_launcher: false, + }, + }, +} + +python_binary_host { + name: "mkbootimg", + defaults: ["mkbootimg_defaults"], + srcs: [ + "mkbootimg.py", + ], +} + +python_binary_host { + name: "unpack_bootimg", + defaults: ["mkbootimg_defaults"], + srcs: [ + "unpack_bootimg.py", + ], +} diff --git a/mkbootimg/Android.mk b/mkbootimg/Android.mk deleted file mode 100644 index 92e1e27d2..000000000 --- a/mkbootimg/Android.mk +++ /dev/null @@ -1,20 +0,0 @@ - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := mkbootimg -LOCAL_MODULE_CLASS := EXECUTABLES -LOCAL_IS_HOST_MODULE := true - -LOCAL_MODULE := mkbootimg - -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_SRC_FILES := unpack_bootimg -LOCAL_MODULE_CLASS := EXECUTABLES -LOCAL_IS_HOST_MODULE := true - -LOCAL_MODULE := unpack_bootimg - -include $(BUILD_PREBUILT) diff --git a/mkbootimg/mkbootimg b/mkbootimg/mkbootimg.py index 2eb2bab56..2eb2bab56 100755..100644 --- a/mkbootimg/mkbootimg +++ b/mkbootimg/mkbootimg.py diff --git a/mkbootimg/unpack_bootimg b/mkbootimg/unpack_bootimg.py index c37acd5ac..c37acd5ac 100755..100644 --- a/mkbootimg/unpack_bootimg +++ b/mkbootimg/unpack_bootimg.py |