V18.4.0 CAS plugin
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.
This commit is contained in:
42
tests/Android.bp
Normal file
42
tests/Android.bp
Normal file
@@ -0,0 +1,42 @@
|
||||
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",
|
||||
},
|
||||
}
|
||||
Reference in New Issue
Block a user