1 // 2 // libmediadrm 3 // 4 5 cc_library_shared { 6 name: "libmediadrm", 7 8 9 srcs: [ 10 "DrmPluginPath.cpp", 11 "DrmSessionManager.cpp", 12 "ICrypto.cpp", 13 "IDrm.cpp", 14 "IDrmClient.cpp", 15 "IMediaDrmService.cpp", 16 "PluginMetricsReporting.cpp", 17 "SharedLibrary.cpp", 18 "DrmHal.cpp", 19 "CryptoHal.cpp", 20 "protos/plugin_metrics.proto", 21 ], 22 23 proto: { 24 type: "lite", 25 }, 26 27 shared_libs: [ 28 "libbinder", 29 "libcutils", 30 "libdl", 31 "liblog", 32 "libmediametrics", 33 "libmediautils", 34 "libstagefright_foundation", 35 "libutils", 36 "android.hardware.drm (a] 1.0", 37 "libhidlbase", 38 "libhidlmemory", 39 "libhidltransport", 40 ], 41 42 cflags: [ 43 "-Werror", 44 "-Wall", 45 ], 46 } 47