Home | History | Annotate | Download | only in libmediadrm
      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