blob: 0c14201c37fc75ea823fe59136048ee9cb5cd536 [file] [log] [blame]
Colin Cross53f20352017-04-20 23:21:01 -07001//
2// libmediadrm
3//
4
5cc_library_shared {
6 name: "libmediadrm",
7
Colin Cross53f20352017-04-20 23:21:01 -07008
9 srcs: [
Colin Cross53f20352017-04-20 23:21:01 -070010 "DrmPluginPath.cpp",
11 "DrmSessionManager.cpp",
12 "ICrypto.cpp",
13 "IDrm.cpp",
14 "IDrmClient.cpp",
15 "IMediaDrmService.cpp",
John W. Bruce33ecc4f2017-04-03 16:49:05 -070016 "PluginMetricsReporting.cpp",
Colin Cross53f20352017-04-20 23:21:01 -070017 "SharedLibrary.cpp",
18 "DrmHal.cpp",
19 "CryptoHal.cpp",
John W. Bruce33ecc4f2017-04-03 16:49:05 -070020 "protos/plugin_metrics.proto",
Colin Cross53f20352017-04-20 23:21:01 -070021 ],
22
John W. Bruce33ecc4f2017-04-03 16:49:05 -070023 proto: {
24 type: "lite",
25 },
26
Colin Cross53f20352017-04-20 23:21:01 -070027 shared_libs: [
28 "libbinder",
29 "libcutils",
30 "libdl",
31 "liblog",
John W. Bruce33ecc4f2017-04-03 16:49:05 -070032 "libmediametrics",
Colin Cross53f20352017-04-20 23:21:01 -070033 "libmediautils",
34 "libstagefright_foundation",
35 "libutils",
Colin Cross53f20352017-04-20 23:21:01 -070036 "android.hardware.drm@1.0",
Steven Moreland65366062017-10-05 11:34:01 -070037 "libhidlallocatorutils",
Colin Cross53f20352017-04-20 23:21:01 -070038 "libhidlbase",
Colin Cross53f20352017-04-20 23:21:01 -070039 "libhidltransport",
40 ],
41
42 cflags: [
43 "-Werror",
44 "-Wall",
45 ],
46}