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