1 // This file was auto-generated. Do not edit manually. 2 // Use launch_hal_test.py or update_makefiles.py in test/vts-testcase/hal/script/ to generate this file. 3 4 // Generate .vts spec files. 5 hal2vts { 6 name: "android.hardware.broadcastradio (a] 1.1-vts.spec", 7 hidl_gen_args: "-r android.hardware:hardware/interfaces", 8 srcs: [ 9 ":android.hardware.broadcastradio (a] 1.1_hal", 10 ], 11 out: [ 12 "android/hardware/broadcastradio/1.1/BroadcastRadio.vts", 13 "android/hardware/broadcastradio/1.1/BroadcastRadioFactory.vts", 14 "android/hardware/broadcastradio/1.1/Tuner.vts", 15 "android/hardware/broadcastradio/1.1/TunerCallback.vts", 16 "android/hardware/broadcastradio/1.1/types.vts", 17 ], 18 } 19 20 // Build VTS driver. 21 genrule { 22 name: "android.hardware.broadcastradio (a] 1.1-vts.driver_genc++", 23 tools: ["hidl-gen", "vtsc"], 24 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -r android.hardware:hardware/interfaces android.hardware.broadcastradio (a] 1.1 && $(location vtsc) -mDRIVER -tSOURCE -b$(genDir) android/hardware/broadcastradio/1.1/ $(genDir)/android/hardware/broadcastradio/1.1/", 25 srcs: [ 26 ":android.hardware.broadcastradio (a] 1.1_hal", 27 ], 28 out: [ 29 "android/hardware/broadcastradio/1.1/BroadcastRadio.vts.cpp", 30 "android/hardware/broadcastradio/1.1/BroadcastRadioFactory.vts.cpp", 31 "android/hardware/broadcastradio/1.1/Tuner.vts.cpp", 32 "android/hardware/broadcastradio/1.1/TunerCallback.vts.cpp", 33 "android/hardware/broadcastradio/1.1/types.vts.cpp", 34 ], 35 } 36 37 genrule { 38 name: "android.hardware.broadcastradio (a] 1.1-vts.driver_genc++_headers", 39 tools: ["hidl-gen", "vtsc"], 40 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -r android.hardware:hardware/interfaces android.hardware.broadcastradio (a] 1.1 && $(location vtsc) -mDRIVER -tHEADER -b$(genDir) android/hardware/broadcastradio/1.1/ $(genDir)/android/hardware/broadcastradio/1.1/", 41 srcs: [ 42 ":android.hardware.broadcastradio (a] 1.1_hal", 43 ], 44 out: [ 45 "android/hardware/broadcastradio/1.1/BroadcastRadio.vts.h", 46 "android/hardware/broadcastradio/1.1/BroadcastRadioFactory.vts.h", 47 "android/hardware/broadcastradio/1.1/Tuner.vts.h", 48 "android/hardware/broadcastradio/1.1/TunerCallback.vts.h", 49 "android/hardware/broadcastradio/1.1/types.vts.h", 50 ], 51 } 52 53 cc_library_shared { 54 name: "android.hardware.broadcastradio (a] 1.1-vts.driver", 55 generated_sources: ["android.hardware.broadcastradio (a] 1.1-vts.driver_genc++"], 56 generated_headers: ["android.hardware.broadcastradio (a] 1.1-vts.driver_genc++_headers"], 57 export_generated_headers: ["android.hardware.broadcastradio (a] 1.1-vts.driver_genc++_headers"], 58 defaults: ["VtsHalDriverDefaults"], 59 shared_libs: [ 60 "android.hardware.broadcastradio (a] 1.0-vts.driver", 61 ], 62 static_libs: [ 63 "android.hardware.broadcastradio (a] 1.0", 64 "android.hardware.broadcastradio (a] 1.1", 65 ], 66 } 67 68 // Build VTS profiler. 69 genrule { 70 name: "android.hardware.broadcastradio (a] 1.1-vts.profiler_genc++", 71 tools: ["hidl-gen", "vtsc"], 72 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -r android.hardware:hardware/interfaces android.hardware.broadcastradio (a] 1.1 && $(location vtsc) -mPROFILER -tSOURCE -b$(genDir) android/hardware/broadcastradio/1.1/ $(genDir)/android/hardware/broadcastradio/1.1/", 73 srcs: [ 74 ":android.hardware.broadcastradio (a] 1.1_hal", 75 ], 76 out: [ 77 "android/hardware/broadcastradio/1.1/BroadcastRadio.vts.cpp", 78 "android/hardware/broadcastradio/1.1/BroadcastRadioFactory.vts.cpp", 79 "android/hardware/broadcastradio/1.1/Tuner.vts.cpp", 80 "android/hardware/broadcastradio/1.1/TunerCallback.vts.cpp", 81 "android/hardware/broadcastradio/1.1/types.vts.cpp", 82 ], 83 } 84 85 genrule { 86 name: "android.hardware.broadcastradio (a] 1.1-vts.profiler_genc++_headers", 87 tools: ["hidl-gen", "vtsc"], 88 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -r android.hardware:hardware/interfaces android.hardware.broadcastradio (a] 1.1 && $(location vtsc) -mPROFILER -tHEADER -b$(genDir) android/hardware/broadcastradio/1.1/ $(genDir)/android/hardware/broadcastradio/1.1/", 89 srcs: [ 90 ":android.hardware.broadcastradio (a] 1.1_hal", 91 ], 92 out: [ 93 "android/hardware/broadcastradio/1.1/BroadcastRadio.vts.h", 94 "android/hardware/broadcastradio/1.1/BroadcastRadioFactory.vts.h", 95 "android/hardware/broadcastradio/1.1/Tuner.vts.h", 96 "android/hardware/broadcastradio/1.1/TunerCallback.vts.h", 97 "android/hardware/broadcastradio/1.1/types.vts.h", 98 ], 99 } 100 101 cc_library_shared { 102 name: "android.hardware.broadcastradio (a] 1.1-vts.profiler", 103 generated_sources: ["android.hardware.broadcastradio (a] 1.1-vts.profiler_genc++"], 104 generated_headers: ["android.hardware.broadcastradio (a] 1.1-vts.profiler_genc++_headers"], 105 export_generated_headers: ["android.hardware.broadcastradio (a] 1.1-vts.profiler_genc++_headers"], 106 defaults: ["VtsHalProfilerDefaults"], 107 shared_libs: [ 108 "android.hardware.broadcastradio (a] 1.0-vts.profiler", 109 ], 110 static_libs: [ 111 "android.hardware.broadcastradio (a] 1.0", 112 "android.hardware.broadcastradio (a] 1.1", 113 ], 114 } 115 116