aboutsummaryrefslogtreecommitdiff
path: root/Android.bp
diff options
context:
space:
mode:
authorKelvin Zhang <zhangkelvin@google.com>2021-08-19 23:28:53 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2021-08-19 23:28:53 +0000
commita4523f01a43b3859ad536a780ed403e39a31a8bc (patch)
tree1b72ff2be15bd31ec82b8d52f93f94424bb75a75 /Android.bp
parent1c6553258107bea66f356b47baa029c74b5125d9 (diff)
parent43bcfaef037e7323ed0f462a9504624397e73865 (diff)
downloadzucchini-a4523f01a43b3859ad536a780ed403e39a31a8bc.tar.gz
Compile zucchini binary am: 539c01b948 am: 43bcfaef03
Original change: https://android-review.googlesource.com/c/platform/external/zucchini/+/1802897 Change-Id: I167b02d66a94a6f3d8352023e51106c36653004f
Diffstat (limited to 'Android.bp')
-rw-r--r--Android.bp34
1 files changed, 33 insertions, 1 deletions
diff --git a/Android.bp b/Android.bp
index 89dc203..c320bf0 100644
--- a/Android.bp
+++ b/Android.bp
@@ -24,6 +24,7 @@ filegroup {
"image_index.cc",
"imposed_ensemble_matcher.cc",
"io_utils.cc",
+ "mapped_file.cc",
"patch_reader.cc",
"patch_writer.cc",
"reference_bytes_mixer.cc",
@@ -41,6 +42,16 @@ filegroup {
}
filegroup {
+ name: "zucchini_srcs",
+ srcs: [
+ "main_utils.cc",
+ "zucchini_commands.cc",
+ "zucchini_integration.cc",
+ "zucchini_main_aosp.cc",
+ ],
+}
+
+filegroup {
name: "libzucchini_headers",
srcs: [
"abs32_utils.h",
@@ -108,7 +119,7 @@ cc_library {
include_build_directory: false,
srcs: [":libzucchini_srcs"],
local_include_dirs: ["aosp/include"],
- export_include_dirs: ["aosp/include"],
+ export_include_dirs: ["aosp/include/components"],
static_libs: [
"libchrome",
"libcutils",
@@ -122,3 +133,24 @@ cc_library {
],
visibility: ["//system/update_engine:__subpackages__"],
}
+
+cc_binary {
+ name: "zucchini",
+ host_supported: true,
+ device_supported: true,
+ srcs: [":zucchini_srcs"],
+ include_build_directory: false,
+ local_include_dirs: ["aosp/include"],
+ static_libs: [
+ "libchrome",
+ "libcutils",
+ "libzucchini",
+ ],
+ shared_libs: [
+ "liblog",
+ "libbase",
+ ],
+ cflags: [
+ "-Wno-unused-parameter",
+ ],
+}