1*bb4ee6a4SAndroid Build Coastguard Workerpackage { 2*bb4ee6a4SAndroid Build Coastguard Worker // See: http://go/android-license-faq 3*bb4ee6a4SAndroid Build Coastguard Worker // A large-scale-change added 'default_applicable_licenses' to import 4*bb4ee6a4SAndroid Build Coastguard Worker // all of the 'license_kinds' from "external_crosvm_license" 5*bb4ee6a4SAndroid Build Coastguard Worker // to get the below license kinds: 6*bb4ee6a4SAndroid Build Coastguard Worker // SPDX-license-identifier-BSD 7*bb4ee6a4SAndroid Build Coastguard Worker default_applicable_licenses: ["external_crosvm_license"], 8*bb4ee6a4SAndroid Build Coastguard Worker} 9*bb4ee6a4SAndroid Build Coastguard Worker 10*bb4ee6a4SAndroid Build Coastguard Workerrust_binary { 11*bb4ee6a4SAndroid Build Coastguard Worker name: "kumquat", 12*bb4ee6a4SAndroid Build Coastguard Worker crate_name: "kumquat", 13*bb4ee6a4SAndroid Build Coastguard Worker host_supported: true, 14*bb4ee6a4SAndroid Build Coastguard Worker vendor_available: true, 15*bb4ee6a4SAndroid Build Coastguard Worker prefer_rlib: true, 16*bb4ee6a4SAndroid Build Coastguard Worker cargo_env_compat: true, 17*bb4ee6a4SAndroid Build Coastguard Worker crate_root: "src/main.rs", 18*bb4ee6a4SAndroid Build Coastguard Worker cargo_pkg_version: "0.1.3", 19*bb4ee6a4SAndroid Build Coastguard Worker edition: "2021", 20*bb4ee6a4SAndroid Build Coastguard Worker cfgs: [ 21*bb4ee6a4SAndroid Build Coastguard Worker "gfxstream_unstable", 22*bb4ee6a4SAndroid Build Coastguard Worker ], 23*bb4ee6a4SAndroid Build Coastguard Worker features: [ 24*bb4ee6a4SAndroid Build Coastguard Worker "gfxstream", 25*bb4ee6a4SAndroid Build Coastguard Worker ], 26*bb4ee6a4SAndroid Build Coastguard Worker rustlibs: [ 27*bb4ee6a4SAndroid Build Coastguard Worker "librutabaga_gfx_gfxstream", 28*bb4ee6a4SAndroid Build Coastguard Worker "liblibc", 29*bb4ee6a4SAndroid Build Coastguard Worker "liblog_rust", 30*bb4ee6a4SAndroid Build Coastguard Worker "libnix", 31*bb4ee6a4SAndroid Build Coastguard Worker "libthiserror", 32*bb4ee6a4SAndroid Build Coastguard Worker "libzerocopy", 33*bb4ee6a4SAndroid Build Coastguard Worker "libclap", 34*bb4ee6a4SAndroid Build Coastguard Worker ], 35*bb4ee6a4SAndroid Build Coastguard Worker shared_libs: [ 36*bb4ee6a4SAndroid Build Coastguard Worker "libgfxstream_backend", 37*bb4ee6a4SAndroid Build Coastguard Worker ], 38*bb4ee6a4SAndroid Build Coastguard Worker target: { 39*bb4ee6a4SAndroid Build Coastguard Worker host: { 40*bb4ee6a4SAndroid Build Coastguard Worker compile_multilib: "64", 41*bb4ee6a4SAndroid Build Coastguard Worker }, 42*bb4ee6a4SAndroid Build Coastguard Worker android: { 43*bb4ee6a4SAndroid Build Coastguard Worker compile_multilib: "64", 44*bb4ee6a4SAndroid Build Coastguard Worker }, 45*bb4ee6a4SAndroid Build Coastguard Worker }, 46*bb4ee6a4SAndroid Build Coastguard Worker} 47