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.audio.effect (a] 4.0-vts.spec",
      7     hidl_gen_args: "-r android.hardware:hardware/interfaces",
      8     srcs: [
      9         ":android.hardware.audio.effect (a] 4.0_hal",
     10     ],
     11     out: [
     12         "android/hardware/audio/effect/4.0/AcousticEchoCancelerEffect.vts",
     13         "android/hardware/audio/effect/4.0/AutomaticGainControlEffect.vts",
     14         "android/hardware/audio/effect/4.0/BassBoostEffect.vts",
     15         "android/hardware/audio/effect/4.0/DownmixEffect.vts",
     16         "android/hardware/audio/effect/4.0/Effect.vts",
     17         "android/hardware/audio/effect/4.0/EffectBufferProviderCallback.vts",
     18         "android/hardware/audio/effect/4.0/EffectsFactory.vts",
     19         "android/hardware/audio/effect/4.0/EnvironmentalReverbEffect.vts",
     20         "android/hardware/audio/effect/4.0/EqualizerEffect.vts",
     21         "android/hardware/audio/effect/4.0/LoudnessEnhancerEffect.vts",
     22         "android/hardware/audio/effect/4.0/NoiseSuppressionEffect.vts",
     23         "android/hardware/audio/effect/4.0/PresetReverbEffect.vts",
     24         "android/hardware/audio/effect/4.0/VirtualizerEffect.vts",
     25         "android/hardware/audio/effect/4.0/VisualizerEffect.vts",
     26         "android/hardware/audio/effect/4.0/types.vts",
     27     ],
     28 }
     29 
     30 // Build VTS driver.
     31 genrule {
     32     name: "android.hardware.audio.effect (a] 4.0-vts.driver_genc++",
     33     tools: ["hidl-gen", "vtsc"],
     34     cmd: "$(location hidl-gen) -o $(genDir) -Lvts -r android.hardware:hardware/interfaces android.hardware.audio.effect (a] 4.0 && $(location vtsc) -mDRIVER -tSOURCE -b$(genDir) android/hardware/audio/effect/4.0/ $(genDir)/android/hardware/audio/effect/4.0/",
     35     srcs: [
     36         ":android.hardware.audio.effect (a] 4.0_hal",
     37     ],
     38     out: [
     39         "android/hardware/audio/effect/4.0/AcousticEchoCancelerEffect.vts.cpp",
     40         "android/hardware/audio/effect/4.0/AutomaticGainControlEffect.vts.cpp",
     41         "android/hardware/audio/effect/4.0/BassBoostEffect.vts.cpp",
     42         "android/hardware/audio/effect/4.0/DownmixEffect.vts.cpp",
     43         "android/hardware/audio/effect/4.0/Effect.vts.cpp",
     44         "android/hardware/audio/effect/4.0/EffectBufferProviderCallback.vts.cpp",
     45         "android/hardware/audio/effect/4.0/EffectsFactory.vts.cpp",
     46         "android/hardware/audio/effect/4.0/EnvironmentalReverbEffect.vts.cpp",
     47         "android/hardware/audio/effect/4.0/EqualizerEffect.vts.cpp",
     48         "android/hardware/audio/effect/4.0/LoudnessEnhancerEffect.vts.cpp",
     49         "android/hardware/audio/effect/4.0/NoiseSuppressionEffect.vts.cpp",
     50         "android/hardware/audio/effect/4.0/PresetReverbEffect.vts.cpp",
     51         "android/hardware/audio/effect/4.0/VirtualizerEffect.vts.cpp",
     52         "android/hardware/audio/effect/4.0/VisualizerEffect.vts.cpp",
     53         "android/hardware/audio/effect/4.0/types.vts.cpp",
     54     ],
     55 }
     56 
     57 genrule {
     58     name: "android.hardware.audio.effect (a] 4.0-vts.driver_genc++_headers",
     59     tools: ["hidl-gen", "vtsc"],
     60     cmd: "$(location hidl-gen) -o $(genDir) -Lvts -r android.hardware:hardware/interfaces android.hardware.audio.effect (a] 4.0 && $(location vtsc) -mDRIVER -tHEADER -b$(genDir) android/hardware/audio/effect/4.0/ $(genDir)/android/hardware/audio/effect/4.0/",
     61     srcs: [
     62         ":android.hardware.audio.effect (a] 4.0_hal",
     63     ],
     64     out: [
     65         "android/hardware/audio/effect/4.0/AcousticEchoCancelerEffect.vts.h",
     66         "android/hardware/audio/effect/4.0/AutomaticGainControlEffect.vts.h",
     67         "android/hardware/audio/effect/4.0/BassBoostEffect.vts.h",
     68         "android/hardware/audio/effect/4.0/DownmixEffect.vts.h",
     69         "android/hardware/audio/effect/4.0/Effect.vts.h",
     70         "android/hardware/audio/effect/4.0/EffectBufferProviderCallback.vts.h",
     71         "android/hardware/audio/effect/4.0/EffectsFactory.vts.h",
     72         "android/hardware/audio/effect/4.0/EnvironmentalReverbEffect.vts.h",
     73         "android/hardware/audio/effect/4.0/EqualizerEffect.vts.h",
     74         "android/hardware/audio/effect/4.0/LoudnessEnhancerEffect.vts.h",
     75         "android/hardware/audio/effect/4.0/NoiseSuppressionEffect.vts.h",
     76         "android/hardware/audio/effect/4.0/PresetReverbEffect.vts.h",
     77         "android/hardware/audio/effect/4.0/VirtualizerEffect.vts.h",
     78         "android/hardware/audio/effect/4.0/VisualizerEffect.vts.h",
     79         "android/hardware/audio/effect/4.0/types.vts.h",
     80     ],
     81 }
     82 
     83 cc_library_shared {
     84     name: "android.hardware.audio.effect (a] 4.0-vts.driver",
     85     generated_sources: ["android.hardware.audio.effect (a] 4.0-vts.driver_genc++"],
     86     generated_headers: ["android.hardware.audio.effect (a] 4.0-vts.driver_genc++_headers"],
     87     export_generated_headers: ["android.hardware.audio.effect (a] 4.0-vts.driver_genc++_headers"],
     88     defaults: ["VtsHalDriverDefaults"],
     89     shared_libs: [
     90         "android.hardware.audio.common (a] 4.0-vts.driver",
     91     ],
     92     static_libs: [
     93         "android.hardware.audio.common (a] 4.0",
     94         "android.hardware.audio.effect (a] 4.0",
     95     ],
     96 }
     97 
     98 // Build VTS profiler.
     99 genrule {
    100     name: "android.hardware.audio.effect (a] 4.0-vts.profiler_genc++",
    101     tools: ["hidl-gen", "vtsc"],
    102     cmd: "$(location hidl-gen) -o $(genDir) -Lvts -r android.hardware:hardware/interfaces android.hardware.audio.effect (a] 4.0 && $(location vtsc) -mPROFILER -tSOURCE -b$(genDir) android/hardware/audio/effect/4.0/ $(genDir)/android/hardware/audio/effect/4.0/",
    103     srcs: [
    104         ":android.hardware.audio.effect (a] 4.0_hal",
    105     ],
    106     out: [
    107         "android/hardware/audio/effect/4.0/AcousticEchoCancelerEffect.vts.cpp",
    108         "android/hardware/audio/effect/4.0/AutomaticGainControlEffect.vts.cpp",
    109         "android/hardware/audio/effect/4.0/BassBoostEffect.vts.cpp",
    110         "android/hardware/audio/effect/4.0/DownmixEffect.vts.cpp",
    111         "android/hardware/audio/effect/4.0/Effect.vts.cpp",
    112         "android/hardware/audio/effect/4.0/EffectBufferProviderCallback.vts.cpp",
    113         "android/hardware/audio/effect/4.0/EffectsFactory.vts.cpp",
    114         "android/hardware/audio/effect/4.0/EnvironmentalReverbEffect.vts.cpp",
    115         "android/hardware/audio/effect/4.0/EqualizerEffect.vts.cpp",
    116         "android/hardware/audio/effect/4.0/LoudnessEnhancerEffect.vts.cpp",
    117         "android/hardware/audio/effect/4.0/NoiseSuppressionEffect.vts.cpp",
    118         "android/hardware/audio/effect/4.0/PresetReverbEffect.vts.cpp",
    119         "android/hardware/audio/effect/4.0/VirtualizerEffect.vts.cpp",
    120         "android/hardware/audio/effect/4.0/VisualizerEffect.vts.cpp",
    121         "android/hardware/audio/effect/4.0/types.vts.cpp",
    122     ],
    123 }
    124 
    125 genrule {
    126     name: "android.hardware.audio.effect (a] 4.0-vts.profiler_genc++_headers",
    127     tools: ["hidl-gen", "vtsc"],
    128     cmd: "$(location hidl-gen) -o $(genDir) -Lvts -r android.hardware:hardware/interfaces android.hardware.audio.effect (a] 4.0 && $(location vtsc) -mPROFILER -tHEADER -b$(genDir) android/hardware/audio/effect/4.0/ $(genDir)/android/hardware/audio/effect/4.0/",
    129     srcs: [
    130         ":android.hardware.audio.effect (a] 4.0_hal",
    131     ],
    132     out: [
    133         "android/hardware/audio/effect/4.0/AcousticEchoCancelerEffect.vts.h",
    134         "android/hardware/audio/effect/4.0/AutomaticGainControlEffect.vts.h",
    135         "android/hardware/audio/effect/4.0/BassBoostEffect.vts.h",
    136         "android/hardware/audio/effect/4.0/DownmixEffect.vts.h",
    137         "android/hardware/audio/effect/4.0/Effect.vts.h",
    138         "android/hardware/audio/effect/4.0/EffectBufferProviderCallback.vts.h",
    139         "android/hardware/audio/effect/4.0/EffectsFactory.vts.h",
    140         "android/hardware/audio/effect/4.0/EnvironmentalReverbEffect.vts.h",
    141         "android/hardware/audio/effect/4.0/EqualizerEffect.vts.h",
    142         "android/hardware/audio/effect/4.0/LoudnessEnhancerEffect.vts.h",
    143         "android/hardware/audio/effect/4.0/NoiseSuppressionEffect.vts.h",
    144         "android/hardware/audio/effect/4.0/PresetReverbEffect.vts.h",
    145         "android/hardware/audio/effect/4.0/VirtualizerEffect.vts.h",
    146         "android/hardware/audio/effect/4.0/VisualizerEffect.vts.h",
    147         "android/hardware/audio/effect/4.0/types.vts.h",
    148     ],
    149 }
    150 
    151 cc_library_shared {
    152     name: "android.hardware.audio.effect (a] 4.0-vts.profiler",
    153     generated_sources: ["android.hardware.audio.effect (a] 4.0-vts.profiler_genc++"],
    154     generated_headers: ["android.hardware.audio.effect (a] 4.0-vts.profiler_genc++_headers"],
    155     export_generated_headers: ["android.hardware.audio.effect (a] 4.0-vts.profiler_genc++_headers"],
    156     defaults: ["VtsHalProfilerDefaults"],
    157     shared_libs: [
    158         "android.hardware.audio.common (a] 4.0-vts.profiler",
    159     ],
    160     static_libs: [
    161         "android.hardware.audio.common (a] 4.0",
    162         "android.hardware.audio.effect (a] 4.0",
    163     ],
    164 }
    165 
    166