Home | History | Annotate | Download | only in build
      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