1package { 2 // See: http://go/android-license-faq 3 // A large-scale-change added 'default_applicable_licenses' to import 4 // all of the 'license_kinds' from "device_google_cuttlefish_license" 5 // to get the below license kinds: 6 // SPDX-license-identifier-Apache-2.0 7 default_applicable_licenses: ["device_google_cuttlefish_license"], 8} 9 10cc_binary { 11 name: "server_minidroid", 12 srcs: ["server.cpp"], 13 shared_libs: [ 14 "libbinder_ndk", 15 "liblog", 16 "minidroid_sd", 17 ], 18 static_libs: [ 19 "com.android.minidroid.testservice-ndk", 20 ], 21 22 apex_available: [ 23 "//apex_available:platform", 24 ], 25} 26 27cc_binary { 28 name: "client_minidroid", 29 srcs: ["client.cpp"], 30 shared_libs: [ 31 "libbinder_ndk", 32 "liblog", 33 "minidroid_sd", 34 ], 35 static_libs: [ 36 "com.android.minidroid.testservice-ndk", 37 ], 38 apex_available: [ 39 "//apex_available:platform", 40 ], 41} 42 43cc_binary { 44 name: "vsock-test", 45 srcs: ["vsock-test.c"], 46} 47 48// https://google.github.io/comprehensive-rust/android/aidl/client.html 49rust_binary { 50 name: "client_minidroid_rust", 51 srcs: ["client.rs"], 52 rustlibs: [ 53 "com.android.minidroid.testservice-rust", 54 "liblog_rust", 55 "liblogger", 56 "librpcbinder_rs", 57 ], 58 apex_available: [ 59 "//apex_available:platform", 60 ], 61} 62