• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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        "minidroid_sd",
16        "liblog",
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        "minidroid_sd",
33        "liblog",
34    ],
35    static_libs: [
36        "com.android.minidroid.testservice-ndk",
37    ],
38    apex_available: [
39        "//apex_available:platform",
40    ],
41}
42
43// https://google.github.io/comprehensive-rust/android/aidl/client.html
44rust_binary {
45    name: "client_minidroid_rust",
46    srcs: ["client.rs"],
47    rustlibs: [
48        "com.android.minidroid.testservice-rust",
49        "liblog_rust",
50        "liblogger",
51        "librpcbinder_rs",
52    ],
53    apex_available: [
54        "//apex_available:platform",
55    ],
56}
57