diff options
author | Lingfeng Yang <lfy@google.com> | 2020-02-20 08:50:39 -0800 |
---|---|---|
committer | Lingfeng Yang <lfy@google.com> | 2020-02-20 09:32:35 -0800 |
commit | a111f545ed9c032cd618f95ee94391e764d57a26 (patch) | |
tree | d40510b29335b91187fcd64d775e300ba478816c | |
parent | dbb8948ebe348ea4480e17ad397fc1d92b7c8e30 (diff) | |
download | minijail-a111f545ed9c032cd618f95ee94391e764d57a26.tar.gz |
Allow minijail to be built as an Android Rust library
Recent changes in crosvm:
https://chromium.googlesource.com/chromiumos/platform/crosvm/+/a2d845a569494a3924e587b7d63487832cf55ab8
use minijail as a separate dependency.
This allows us to use the current minijail in AOSP to build crosvm
in the Android source tree.
Change-Id: I15cc9b3e408deec1b34ff387a2c27fd3ac1cd243
-rw-r--r-- | Android.bp | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -414,3 +414,20 @@ cc_binary { static_libs: ["libminijail_generated"], shared_libs: minijailCommonLibraries + ["libminijail"], } + +// Generated by cargo2android. +rust_library_host_rlib { + name: "libminijail_sys", + crate_name: "minijail_sys", + srcs: ["lib.rs"], + edition: "2018", + rlibs: [ + "liblibc", + ], + static_libs: [ + "libminijail", + ], + shared_libs: [ + "libcap", + ], +} |