diff options
author | Kelvin Zhang <zhangkelvin@google.com> | 2021-08-19 23:28:53 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2021-08-19 23:28:53 +0000 |
commit | a4523f01a43b3859ad536a780ed403e39a31a8bc (patch) | |
tree | 1b72ff2be15bd31ec82b8d52f93f94424bb75a75 /Android.bp | |
parent | 1c6553258107bea66f356b47baa029c74b5125d9 (diff) | |
parent | 43bcfaef037e7323ed0f462a9504624397e73865 (diff) | |
download | zucchini-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.bp | 34 |
1 files changed, 33 insertions, 1 deletions
@@ -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", + ], +} |