diff options
author | Steven Moreland <smoreland@google.com> | 2022-04-01 15:11:59 +0000 |
---|---|---|
committer | Steven Moreland <smoreland@google.com> | 2022-04-04 16:05:48 +0000 |
commit | bc538b3b98e93750a23d0287accaae5c19e6e2bc (patch) | |
tree | 73230c968708e05f3424f730e69346226bc519ba /usb_util | |
parent | e871ee9601e89c385b61b0bd87fd7f5d651ec659 (diff) | |
parent | f95198ac2c965f2f42c65b80ab8c2e7e0db9e58c (diff) | |
download | crosvm-bc538b3b98e93750a23d0287accaae5c19e6e2bc.tar.gz |
Merge remote-tracking branch 'aosp/upstream-main' into master
Bug: 226645768
Test: boot cuttlefish
Change-Id: I04d4e1afbc61a94f9a1cda2bdb045066eb803cfa
Diffstat (limited to 'usb_util')
-rw-r--r-- | usb_util/Android.bp | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/usb_util/Android.bp b/usb_util/Android.bp new file mode 100644 index 000000000..13b5d73ac --- /dev/null +++ b/usb_util/Android.bp @@ -0,0 +1,56 @@ +// This file is generated by cargo2android.py --run --device --tests --global_defaults=crosvm_defaults --add_workspace. +// Do not modify this file as changes will be overridden on upgrade. + +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "external_crosvm_license" + // to get the below license kinds: + // SPDX-license-identifier-BSD + default_applicable_licenses: ["external_crosvm_license"], +} + +rust_library { + name: "libusb_util", + defaults: ["crosvm_defaults"], + host_supported: true, + crate_name: "usb_util", + cargo_env_compat: true, + cargo_pkg_version: "0.1.0", + srcs: ["src/lib.rs"], + edition: "2021", + rustlibs: [ + "libassertions", + "libbase_rust", + "libdata_model", + "liblibc", + "libthiserror", + "libusb_sys", + ], + proc_macros: ["libremain"], +} + +rust_test { + name: "usb_util_test_src_lib", + defaults: ["crosvm_defaults"], + host_supported: true, + crate_name: "usb_util", + cargo_env_compat: true, + cargo_pkg_version: "0.1.0", + srcs: ["src/lib.rs"], + test_suites: ["general-tests"], + auto_gen_config: true, + test_options: { + unit_test: true, + }, + edition: "2021", + rustlibs: [ + "libassertions", + "libbase_rust", + "libdata_model", + "liblibc", + "libthiserror", + "libusb_sys", + ], + proc_macros: ["libremain"], +} |