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