1android_library {
2    name: "nfc-multidevice-utils",
3    sdk_version: "test_current",
4    srcs: [
5        "src/com/android/nfc/utils/**/*.java",
6        "src/com/android/nfc/service/**/*.java",
7    ],
8    manifest: "src/com/android/nfc/utils/AndroidManifest.xml",
9    min_sdk_version: "35",
10    static_libs: [
11        "mobly-snippet-lib",
12        "androidx.test.runner",
13        "guava",
14        "androidx.appcompat_appcompat",
15        "androidx.test.uiautomator_uiautomator",
16
17    ],
18}
19
20android_test {
21    name: "NfcEmulatorTestApp",
22    sdk_version: "test_current",
23    srcs: [
24        "src/com/android/nfc/emulator/**/*.java",
25    ],
26    resource_dirs: ["src/com/android/nfc/emulator/res"],
27    manifest: "src/com/android/nfc/emulator/AndroidManifest.xml",
28    static_libs: [
29        "framework-nfc.impl",
30        "compatibility-device-util-axt",
31        "nfc-multidevice-utils",
32        "androidx.test.runner",
33
34    ],
35    min_sdk_version: "35",
36}
37
38android_test {
39    name: "NfcReaderTestApp",
40    sdk_version: "test_current",
41    srcs: [
42        "src/com/android/nfc/reader/**/*.java",
43    ],
44    manifest: "src/com/android/nfc/reader/AndroidManifest.xml",
45    static_libs: [
46        "framework-nfc.impl",
47        "compatibility-device-util-axt",
48        "nfc-multidevice-utils",
49    ],
50    min_sdk_version: "35",
51}
52
53python_library {
54    name: "pn532-python",
55    srcs: ["pn532/**/*.py"],
56    host_supported: true,
57    device_supported: true,
58}
59