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.tests.versioning (a] 2.4-vts.spec", 7 srcs: [ 8 ":android.hardware.tests.versioning (a] 2.4_hal", 9 ], 10 out: [ 11 "android/hardware/tests/versioning/2.4/Foo.vts", 12 ], 13 } 14 15 // Build VTS driver. 16 genrule { 17 name: "android.hardware.tests.versioning (a] 2.4-vts.driver_genc++", 18 tools: ["hidl-gen", "vtsc"], 19 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.versioning (a] 2.4 && $(location vtsc) -mDRIVER -tSOURCE -b$(genDir) android/hardware/tests/versioning/2.4/ $(genDir)/android/hardware/tests/versioning/2.4/", 20 srcs: [ 21 ":android.hardware.tests.versioning (a] 2.4_hal", 22 ], 23 out: [ 24 "android/hardware/tests/versioning/2.4/Foo.vts.cpp", 25 ], 26 } 27 28 genrule { 29 name: "android.hardware.tests.versioning (a] 2.4-vts.driver_genc++_headers", 30 tools: ["hidl-gen", "vtsc"], 31 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.versioning (a] 2.4 && $(location vtsc) -mDRIVER -tHEADER -b$(genDir) android/hardware/tests/versioning/2.4/ $(genDir)/android/hardware/tests/versioning/2.4/", 32 srcs: [ 33 ":android.hardware.tests.versioning (a] 2.4_hal", 34 ], 35 out: [ 36 "android/hardware/tests/versioning/2.4/Foo.vts.h", 37 ], 38 } 39 40 cc_library_shared { 41 name: "android.hardware.tests.versioning (a] 2.4-vts.driver", 42 generated_sources: ["android.hardware.tests.versioning (a] 2.4-vts.driver_genc++"], 43 generated_headers: ["android.hardware.tests.versioning (a] 2.4-vts.driver_genc++_headers"], 44 export_generated_headers: ["android.hardware.tests.versioning (a] 2.4-vts.driver_genc++_headers"], 45 shared_libs: [ 46 "libhidlbase", 47 "libhidltransport", 48 "libhwbinder", 49 "liblog", 50 "libutils", 51 "libcutils", 52 "libvts_common", 53 "libvts_datatype", 54 "libvts_drivercomm", 55 "libvts_measurement", 56 "libvts_multidevice_proto", 57 "libcamera_metadata", 58 "libprotobuf-cpp-full", 59 "android.hardware.tests.versioning (a] 2.4", 60 "android.hardware.tests.versioning (a] 2.2", 61 "android.hardware.tests.versioning (a] 2.2-vts.driver", 62 "android.hardware.tests.versioning (a] 2.3", 63 "android.hardware.tests.versioning (a] 2.3-vts.driver", 64 "android.hidl.base (a] 1.0", 65 ], 66 export_shared_lib_headers: [ 67 "android.hardware.tests.versioning (a] 2.2", 68 "android.hardware.tests.versioning (a] 2.2-vts.driver", 69 "android.hardware.tests.versioning (a] 2.3", 70 "android.hardware.tests.versioning (a] 2.3-vts.driver", 71 "android.hidl.base (a] 1.0", 72 ], 73 } 74 75 // Build VTS profiler. 76 genrule { 77 name: "android.hardware.tests.versioning (a] 2.4-vts.profiler_genc++", 78 tools: ["hidl-gen", "vtsc"], 79 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.versioning (a] 2.4 && $(location vtsc) -mPROFILER -tSOURCE -b$(genDir) android/hardware/tests/versioning/2.4/ $(genDir)/android/hardware/tests/versioning/2.4/", 80 srcs: [ 81 ":android.hardware.tests.versioning (a] 2.4_hal", 82 ], 83 out: [ 84 "android/hardware/tests/versioning/2.4/Foo.vts.cpp", 85 ], 86 } 87 88 genrule { 89 name: "android.hardware.tests.versioning (a] 2.4-vts.profiler_genc++_headers", 90 tools: ["hidl-gen", "vtsc"], 91 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.versioning (a] 2.4 && $(location vtsc) -mPROFILER -tHEADER -b$(genDir) android/hardware/tests/versioning/2.4/ $(genDir)/android/hardware/tests/versioning/2.4/", 92 srcs: [ 93 ":android.hardware.tests.versioning (a] 2.4_hal", 94 ], 95 out: [ 96 "android/hardware/tests/versioning/2.4/Foo.vts.h", 97 ], 98 } 99 100 cc_library_shared { 101 name: "android.hardware.tests.versioning (a] 2.4-vts.profiler", 102 generated_sources: ["android.hardware.tests.versioning (a] 2.4-vts.profiler_genc++"], 103 generated_headers: ["android.hardware.tests.versioning (a] 2.4-vts.profiler_genc++_headers"], 104 export_generated_headers: ["android.hardware.tests.versioning (a] 2.4-vts.profiler_genc++_headers"], 105 shared_libs: [ 106 "libbase", 107 "libhidlbase", 108 "libhidltransport", 109 "libvts_profiling", 110 "libvts_multidevice_proto", 111 "libprotobuf-cpp-full", 112 "android.hardware.tests.versioning (a] 2.4", 113 "android.hardware.tests.versioning (a] 2.2", 114 "android.hardware.tests.versioning (a] 2.2-vts.profiler", 115 "android.hardware.tests.versioning (a] 2.3", 116 "android.hardware.tests.versioning (a] 2.3-vts.profiler", 117 "android.hidl.base (a] 1.0", 118 ], 119 } 120 121