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.camera.device (a] 3.4-vts.spec", 7 hidl_gen_args: "-r android.hardware:hardware/interfaces", 8 srcs: [ 9 ":android.hardware.camera.device (a] 3.4_hal", 10 ], 11 out: [ 12 "android/hardware/camera/device/3.4/CameraDeviceCallback.vts", 13 "android/hardware/camera/device/3.4/CameraDeviceSession.vts", 14 "android/hardware/camera/device/3.4/types.vts", 15 ], 16 } 17 18 // Build VTS driver. 19 genrule { 20 name: "android.hardware.camera.device (a] 3.4-vts.driver_genc++", 21 tools: ["hidl-gen", "vtsc"], 22 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -r android.hardware:hardware/interfaces android.hardware.camera.device (a] 3.4 && $(location vtsc) -mDRIVER -tSOURCE -b$(genDir) android/hardware/camera/device/3.4/ $(genDir)/android/hardware/camera/device/3.4/", 23 srcs: [ 24 ":android.hardware.camera.device (a] 3.4_hal", 25 ], 26 out: [ 27 "android/hardware/camera/device/3.4/CameraDeviceCallback.vts.cpp", 28 "android/hardware/camera/device/3.4/CameraDeviceSession.vts.cpp", 29 "android/hardware/camera/device/3.4/types.vts.cpp", 30 ], 31 } 32 33 genrule { 34 name: "android.hardware.camera.device (a] 3.4-vts.driver_genc++_headers", 35 tools: ["hidl-gen", "vtsc"], 36 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -r android.hardware:hardware/interfaces android.hardware.camera.device (a] 3.4 && $(location vtsc) -mDRIVER -tHEADER -b$(genDir) android/hardware/camera/device/3.4/ $(genDir)/android/hardware/camera/device/3.4/", 37 srcs: [ 38 ":android.hardware.camera.device (a] 3.4_hal", 39 ], 40 out: [ 41 "android/hardware/camera/device/3.4/CameraDeviceCallback.vts.h", 42 "android/hardware/camera/device/3.4/CameraDeviceSession.vts.h", 43 "android/hardware/camera/device/3.4/types.vts.h", 44 ], 45 } 46 47 cc_library_shared { 48 name: "android.hardware.camera.device (a] 3.4-vts.driver", 49 generated_sources: ["android.hardware.camera.device (a] 3.4-vts.driver_genc++"], 50 generated_headers: ["android.hardware.camera.device (a] 3.4-vts.driver_genc++_headers"], 51 export_generated_headers: ["android.hardware.camera.device (a] 3.4-vts.driver_genc++_headers"], 52 defaults: ["VtsHalDriverDefaults"], 53 shared_libs: [ 54 "android.hardware.camera.common (a] 1.0-vts.driver", 55 "android.hardware.camera.device (a] 3.2-vts.driver", 56 "android.hardware.camera.device (a] 3.3-vts.driver", 57 "android.hardware.graphics.common (a] 1.0-vts.driver", 58 ], 59 static_libs: [ 60 "android.hardware.camera.common (a] 1.0", 61 "android.hardware.camera.device (a] 3.2", 62 "android.hardware.camera.device (a] 3.3", 63 "android.hardware.camera.device (a] 3.4", 64 "android.hardware.graphics.common (a] 1.0", 65 ], 66 } 67 68 // Build VTS profiler. 69 genrule { 70 name: "android.hardware.camera.device (a] 3.4-vts.profiler_genc++", 71 tools: ["hidl-gen", "vtsc"], 72 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -r android.hardware:hardware/interfaces android.hardware.camera.device (a] 3.4 && $(location vtsc) -mPROFILER -tSOURCE -b$(genDir) android/hardware/camera/device/3.4/ $(genDir)/android/hardware/camera/device/3.4/", 73 srcs: [ 74 ":android.hardware.camera.device (a] 3.4_hal", 75 ], 76 out: [ 77 "android/hardware/camera/device/3.4/CameraDeviceCallback.vts.cpp", 78 "android/hardware/camera/device/3.4/CameraDeviceSession.vts.cpp", 79 "android/hardware/camera/device/3.4/types.vts.cpp", 80 ], 81 } 82 83 genrule { 84 name: "android.hardware.camera.device (a] 3.4-vts.profiler_genc++_headers", 85 tools: ["hidl-gen", "vtsc"], 86 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -r android.hardware:hardware/interfaces android.hardware.camera.device (a] 3.4 && $(location vtsc) -mPROFILER -tHEADER -b$(genDir) android/hardware/camera/device/3.4/ $(genDir)/android/hardware/camera/device/3.4/", 87 srcs: [ 88 ":android.hardware.camera.device (a] 3.4_hal", 89 ], 90 out: [ 91 "android/hardware/camera/device/3.4/CameraDeviceCallback.vts.h", 92 "android/hardware/camera/device/3.4/CameraDeviceSession.vts.h", 93 "android/hardware/camera/device/3.4/types.vts.h", 94 ], 95 } 96 97 cc_library_shared { 98 name: "android.hardware.camera.device (a] 3.4-vts.profiler", 99 generated_sources: ["android.hardware.camera.device (a] 3.4-vts.profiler_genc++"], 100 generated_headers: ["android.hardware.camera.device (a] 3.4-vts.profiler_genc++_headers"], 101 export_generated_headers: ["android.hardware.camera.device (a] 3.4-vts.profiler_genc++_headers"], 102 defaults: ["VtsHalProfilerDefaults"], 103 shared_libs: [ 104 "android.hardware.camera.common (a] 1.0-vts.profiler", 105 "android.hardware.camera.device (a] 3.2-vts.profiler", 106 "android.hardware.camera.device (a] 3.3-vts.profiler", 107 "android.hardware.graphics.common (a] 1.0-vts.profiler", 108 ], 109 static_libs: [ 110 "android.hardware.camera.common (a] 1.0", 111 "android.hardware.camera.device (a] 3.2", 112 "android.hardware.camera.device (a] 3.3", 113 "android.hardware.camera.device (a] 3.4", 114 "android.hardware.graphics.common (a] 1.0", 115 ], 116 } 117 118