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