1 // This file was auto-generated. Do not edit manually. 2 // Use test/vts-testcase/hal/update_makefiles.py to generate this file. 3 4 // Generate .vts spec files. 5 hal2vts { 6 name: "android.hardware.broadcastradio (a] 1.1-vts.spec", 7 srcs: [ 8 ":android.hardware.broadcastradio (a] 1.1_hal", 9 ], 10 out: [ 11 "android/hardware/broadcastradio/1.1/BroadcastRadio.vts", 12 "android/hardware/broadcastradio/1.1/BroadcastRadioFactory.vts", 13 "android/hardware/broadcastradio/1.1/Tuner.vts", 14 "android/hardware/broadcastradio/1.1/TunerCallback.vts", 15 "android/hardware/broadcastradio/1.1/types.vts", 16 ], 17 } 18 19 // Build VTS driver. 20 genrule { 21 name: "android.hardware.broadcastradio (a] 1.1-vts.driver_genc++", 22 tools: ["hidl-gen", "vtsc"], 23 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.broadcastradio (a] 1.1 && $(location vtsc) -mDRIVER -tSOURCE -b$(genDir) android/hardware/broadcastradio/1.1/ $(genDir)/android/hardware/broadcastradio/1.1/", 24 srcs: [ 25 ":android.hardware.broadcastradio (a] 1.1_hal", 26 ], 27 out: [ 28 "android/hardware/broadcastradio/1.1/BroadcastRadio.vts.cpp", 29 "android/hardware/broadcastradio/1.1/BroadcastRadioFactory.vts.cpp", 30 "android/hardware/broadcastradio/1.1/Tuner.vts.cpp", 31 "android/hardware/broadcastradio/1.1/TunerCallback.vts.cpp", 32 "android/hardware/broadcastradio/1.1/types.vts.cpp", 33 ], 34 } 35 36 genrule { 37 name: "android.hardware.broadcastradio (a] 1.1-vts.driver_genc++_headers", 38 tools: ["hidl-gen", "vtsc"], 39 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.broadcastradio (a] 1.1 && $(location vtsc) -mDRIVER -tHEADER -b$(genDir) android/hardware/broadcastradio/1.1/ $(genDir)/android/hardware/broadcastradio/1.1/", 40 srcs: [ 41 ":android.hardware.broadcastradio (a] 1.1_hal", 42 ], 43 out: [ 44 "android/hardware/broadcastradio/1.1/BroadcastRadio.vts.h", 45 "android/hardware/broadcastradio/1.1/BroadcastRadioFactory.vts.h", 46 "android/hardware/broadcastradio/1.1/Tuner.vts.h", 47 "android/hardware/broadcastradio/1.1/TunerCallback.vts.h", 48 "android/hardware/broadcastradio/1.1/types.vts.h", 49 ], 50 } 51 52 cc_library_shared { 53 name: "android.hardware.broadcastradio (a] 1.1-vts.driver", 54 generated_sources: ["android.hardware.broadcastradio (a] 1.1-vts.driver_genc++"], 55 generated_headers: ["android.hardware.broadcastradio (a] 1.1-vts.driver_genc++_headers"], 56 export_generated_headers: ["android.hardware.broadcastradio (a] 1.1-vts.driver_genc++_headers"], 57 shared_libs: [ 58 "libhidlbase", 59 "libhidltransport", 60 "libhwbinder", 61 "liblog", 62 "libutils", 63 "libcutils", 64 "libvts_common", 65 "libvts_datatype", 66 "libvts_drivercomm", 67 "libvts_measurement", 68 "libvts_multidevice_proto", 69 "libcamera_metadata", 70 "libprotobuf-cpp-full", 71 "android.hardware.broadcastradio (a] 1.1", 72 "android.hardware.broadcastradio (a] 1.0", 73 "android.hardware.broadcastradio (a] 1.0-vts.driver", 74 "android.hidl.base (a] 1.0", 75 ], 76 export_shared_lib_headers: [ 77 "android.hardware.broadcastradio (a] 1.0", 78 "android.hardware.broadcastradio (a] 1.0-vts.driver", 79 "android.hidl.base (a] 1.0", 80 ], 81 } 82 83 // Build VTS profiler. 84 genrule { 85 name: "android.hardware.broadcastradio (a] 1.1-vts.profiler_genc++", 86 tools: ["hidl-gen", "vtsc"], 87 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.broadcastradio (a] 1.1 && $(location vtsc) -mPROFILER -tSOURCE -b$(genDir) android/hardware/broadcastradio/1.1/ $(genDir)/android/hardware/broadcastradio/1.1/", 88 srcs: [ 89 ":android.hardware.broadcastradio (a] 1.1_hal", 90 ], 91 out: [ 92 "android/hardware/broadcastradio/1.1/BroadcastRadio.vts.cpp", 93 "android/hardware/broadcastradio/1.1/BroadcastRadioFactory.vts.cpp", 94 "android/hardware/broadcastradio/1.1/Tuner.vts.cpp", 95 "android/hardware/broadcastradio/1.1/TunerCallback.vts.cpp", 96 "android/hardware/broadcastradio/1.1/types.vts.cpp", 97 ], 98 } 99 100 genrule { 101 name: "android.hardware.broadcastradio (a] 1.1-vts.profiler_genc++_headers", 102 tools: ["hidl-gen", "vtsc"], 103 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.broadcastradio (a] 1.1 && $(location vtsc) -mPROFILER -tHEADER -b$(genDir) android/hardware/broadcastradio/1.1/ $(genDir)/android/hardware/broadcastradio/1.1/", 104 srcs: [ 105 ":android.hardware.broadcastradio (a] 1.1_hal", 106 ], 107 out: [ 108 "android/hardware/broadcastradio/1.1/BroadcastRadio.vts.h", 109 "android/hardware/broadcastradio/1.1/BroadcastRadioFactory.vts.h", 110 "android/hardware/broadcastradio/1.1/Tuner.vts.h", 111 "android/hardware/broadcastradio/1.1/TunerCallback.vts.h", 112 "android/hardware/broadcastradio/1.1/types.vts.h", 113 ], 114 } 115 116 cc_library_shared { 117 name: "android.hardware.broadcastradio (a] 1.1-vts.profiler", 118 generated_sources: ["android.hardware.broadcastradio (a] 1.1-vts.profiler_genc++"], 119 generated_headers: ["android.hardware.broadcastradio (a] 1.1-vts.profiler_genc++_headers"], 120 export_generated_headers: ["android.hardware.broadcastradio (a] 1.1-vts.profiler_genc++_headers"], 121 shared_libs: [ 122 "libbase", 123 "libhidlbase", 124 "libhidltransport", 125 "libvts_profiling", 126 "libvts_multidevice_proto", 127 "libprotobuf-cpp-full", 128 "android.hardware.broadcastradio (a] 1.1", 129 "android.hardware.broadcastradio (a] 1.0", 130 "android.hardware.broadcastradio (a] 1.0-vts.profiler", 131 "android.hidl.base (a] 1.0", 132 ], 133 } 134 135