diff options
author | David Anderson <dvander@google.com> | 2019-09-03 22:06:29 +0200 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2019-09-03 22:06:29 +0200 |
commit | 6bf93864ce89f4ce0b29b98870f55d821c2596c5 (patch) | |
tree | a82b09829d0bcc1999abf3141fba587c2f4111e3 /boot_control/Android.bp | |
parent | [automerger skipped] DO NOT MERGE - Merge build QP1A.190711.019 into stage-aosp-master (diff) | |
parent | Merge "Refactor boot_control into a separate library." (diff) | |
download | android_bootable_recovery-6bf93864ce89f4ce0b29b98870f55d821c2596c5.tar android_bootable_recovery-6bf93864ce89f4ce0b29b98870f55d821c2596c5.tar.gz android_bootable_recovery-6bf93864ce89f4ce0b29b98870f55d821c2596c5.tar.bz2 android_bootable_recovery-6bf93864ce89f4ce0b29b98870f55d821c2596c5.tar.lz android_bootable_recovery-6bf93864ce89f4ce0b29b98870f55d821c2596c5.tar.xz android_bootable_recovery-6bf93864ce89f4ce0b29b98870f55d821c2596c5.tar.zst android_bootable_recovery-6bf93864ce89f4ce0b29b98870f55d821c2596c5.zip |
Diffstat (limited to 'boot_control/Android.bp')
-rw-r--r-- | boot_control/Android.bp | 32 |
1 files changed, 27 insertions, 5 deletions
diff --git a/boot_control/Android.bp b/boot_control/Android.bp index 7720ead50..0ebce85ea 100644 --- a/boot_control/Android.bp +++ b/boot_control/Android.bp @@ -14,13 +14,11 @@ // limitations under the License. // -cc_library_shared { - name: "bootctrl.default", +cc_defaults { + name: "libboot_control_defaults", recovery_available: true, relative_install_path: "hw", - srcs: ["boot_control.cpp"], - cflags: [ "-D_FILE_OFFSET_BITS=64", "-Werror", @@ -31,7 +29,31 @@ cc_library_shared { shared_libs: [ "libbase", "libbootloader_message", - "libfs_mgr", "liblog", ], + static_libs: [ + "libfstab", + ], +} + +cc_library_static { + name: "libboot_control", + defaults: ["libboot_control_defaults"], + export_include_dirs: ["include"], + + srcs: ["libboot_control.cpp"], +} + +cc_library_shared { + name: "bootctrl.default", + defaults: ["libboot_control_defaults"], + + srcs: ["legacy_boot_control.cpp"], + + static_libs: [ + "libboot_control", + ], + shared_libs: [ + "libhardware", + ], } |