commit | 4894b43084338090d56614550367116a9839bd91 | [log] [tgz] |
---|---|---|
author | Pierre-Clément Tosi <ptosi@google.com> | Tue Jun 27 14:02:26 2023 +0000 |
committer | Pierre-Clément Tosi <ptosi@google.com> | Wed Jun 28 13:37:26 2023 +0000 |
tree | 43b641d8a38e4dcebaebf6e371094ed045f4e6ba | |
parent | 7f5652125e045d91a21cf7c46999c13279217786 [diff] |
Android.bp: Clean up vmbase_*_defaults Re-purpose vmbase_rust_defaults, which was only used by libvmbase, to be a rust_defaults for all rust_library_rlib intended for vmbase-based binaries and mark those as no_stdlibs, prefer_rlib, and linking against libcore. Dedicate vmbase_ffi_defaults to rust_ffi_static building a vmbase-based binary i.e. pvmfw, Rialto, and vmbase_example. This is currently a wrapper around vmbase_rlib_defaults. Remove redundant properties in users of those defaults. Mark vmbase_cc_defaults as no_libcrt and disable native_coverage. Remove duplicates in vmbase_elf_defaults. Test: TH Change-Id: Ia88e94b5994f39d6b6ad707ad2e9215027bb50f0
This repository contains userspace services related to running virtual machines on Android, especially protected virtual machines. See the getting started documentation and Microdroid README for more information.