Note that this version does not have Widevine Provisioning 4.0 support. It is only suitable for device upgrades. A new patch with provisioning 4.0 support will be made later.
43 lines
1.1 KiB
Plaintext
43 lines
1.1 KiB
Plaintext
cc_binary {
|
|
name: "wv_cas_tests",
|
|
proprietary: true,
|
|
srcs: [
|
|
"src/cas_license_test.cpp",
|
|
"src/cas_session_map_test.cpp",
|
|
"src/crypto_session_test.cpp",
|
|
"src/ecm_parser_test.cpp",
|
|
"src/ecm_parser_v2_test.cpp",
|
|
"src/ecm_parser_v3_test.cpp",
|
|
"src/emm_parser_test.cpp",
|
|
"src/license_key_status_test.cpp",
|
|
"src/policy_engine_test.cpp",
|
|
"src/test_properties.cpp",
|
|
"src/timer_test.cpp",
|
|
"src/widevine_cas_api_test.cpp",
|
|
"src/widevine_cas_session_test.cpp",
|
|
"src/widevine_media_cas_plugin_test.cpp",
|
|
"src/wv_cas_test_main.cpp",
|
|
],
|
|
header_libs: [
|
|
"//vendor/widevine/libwvmediacas/oemcrypto:oemcastroheaders",
|
|
"media_plugin_headers",
|
|
],
|
|
static_libs: [
|
|
"//vendor/widevine/libwvmediacas/wvutil:libcasutil",
|
|
"//vendor/widevine/libwvmediacas/plugin:libwvcasplugins",
|
|
"//vendor/widevine/libwvmediacas/protos:libcas_protos",
|
|
"libgmock",
|
|
"libgtest",
|
|
],
|
|
shared_libs: [
|
|
"libcrypto",
|
|
"libutils",
|
|
"liblog",
|
|
"libprotobuf-cpp-lite",
|
|
"libhidlbase",
|
|
],
|
|
proto: {
|
|
type: "lite",
|
|
},
|
|
}
|