blob: e5de91e22e818a754f529da83db24ac6b85ae3dc [file] [log] [blame]
Bob Badourb224b362021-02-12 20:13:01 -08001package {
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 "hardware_interfaces_license"
5 // to get the below license kinds:
6 // SPDX-license-identifier-Apache-2.0
7 default_applicable_licenses: ["hardware_interfaces_license"],
8}
9
David Zeuthen81603152020-02-11 22:04:24 -050010cc_test {
11 name: "VtsHalIdentityTargetTest",
12 defaults: [
13 "VtsHalTargetTestDefaults",
14 "use_libaidlvintf_gtest_helper_static",
15 ],
David Zeuthen49f2d252020-10-16 11:27:24 -040016 cflags: [
17 "-Wno-deprecated-declarations",
18 ],
Selene Huang92b61d62020-03-04 02:24:16 -080019 srcs: [
Selene Huang92b61d62020-03-04 02:24:16 -080020 "VtsIWritableIdentityCredentialTests.cpp",
David Zeuthen49f2d252020-10-16 11:27:24 -040021 "Util.cpp",
Selene Huangcab019a2020-03-11 04:37:48 -070022 "VtsAttestationTests.cpp",
David Zeuthenef739512020-06-03 13:24:52 -040023 "UserAuthTests.cpp",
24 "ReaderAuthTests.cpp",
David Zeuthen49f2d252020-10-16 11:27:24 -040025 "DeleteCredentialTests.cpp",
26 "ProveOwnershipTests.cpp",
27 "UpdateCredentialTests.cpp",
28 "EndToEndTests.cpp",
29 "TestCredentialTests.cpp",
30 "AuthenticationKeyTests.cpp",
Selene Huang92b61d62020-03-04 02:24:16 -080031 ],
David Zeuthen81603152020-02-11 22:04:24 -050032 shared_libs: [
33 "libbinder",
David Zeuthen27cb4eb2020-03-02 10:24:23 -050034 "libcrypto",
David Zeuthen81603152020-02-11 22:04:24 -050035 ],
36 static_libs: [
Max Biresa3c7f4c2021-04-09 08:56:40 -070037 "libcppbor_external",
Max Bires9704ff62021-04-07 11:12:01 -070038 "libcppcose_rkp",
David Zeuthenbaa41d72020-06-12 14:50:21 -040039 "libkeymaster_portable",
David Zeuthenbaa41d72020-06-12 14:50:21 -040040 "libpuresoftkeymasterdevice",
David Zeuthen780f8c82020-06-18 09:44:51 -040041 "android.hardware.keymaster@4.0",
David Zeuthen27cb4eb2020-03-02 10:24:23 -050042 "android.hardware.identity-support-lib",
Jeongik Cha1674c132021-01-26 22:34:55 +090043 "android.hardware.identity-V3-cpp",
44 "android.hardware.keymaster-V3-cpp",
Jiyong Park27f77fe2021-07-27 12:16:52 +090045 "android.hardware.keymaster-V3-ndk",
David Zeuthen34abaae2020-10-26 20:26:36 -040046 "libkeymaster4support",
47 "libkeymaster4_1support",
David Zeuthen81603152020-02-11 22:04:24 -050048 ],
49 test_suites: [
50 "general-tests",
Dan Shiba894f82020-03-26 00:06:39 -070051 "vts",
David Zeuthen81603152020-02-11 22:04:24 -050052 ],
53}