Home | History | Annotate | Download | only in default
      1 cc_binary {
      2     name: "android.hardware.cas (a] 1.0-service",
      3     defaults: ["hidl_defaults"],
      4     vendor: true,
      5     relative_install_path: "hw",
      6     srcs: [
      7       "CasImpl.cpp",
      8       "DescramblerImpl.cpp",
      9       "MediaCasService.cpp",
     10       "service.cpp",
     11       "SharedLibrary.cpp",
     12       "TypeConvert.cpp",
     13     ],
     14 
     15     product_variables: {
     16         treble: {
     17             cflags: ["-DUSE_VNDBINDER"],
     18         },
     19     },
     20 
     21     compile_multilib: "32",
     22     init_rc: ["android.hardware.cas (a] 1.0-service.rc"],
     23 
     24     shared_libs: [
     25       "android.hardware.cas (a] 1.0",
     26       "android.hardware.cas.native (a] 1.0",
     27       "android.hidl.memory (a] 1.0",
     28       "libbinder",
     29       "libhidlbase",
     30       "libhidlmemory",
     31       "libhidltransport",
     32       "liblog",
     33       "libutils",
     34     ],
     35     header_libs: [
     36       "libstagefright_foundation_headers",
     37       "media_plugin_headers",
     38     ],
     39 }
     40