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.wifi.supplicant (a] 1.0-vts.spec", 7 srcs: [ 8 ":android.hardware.wifi.supplicant (a] 1.0_hal", 9 ], 10 out: [ 11 "android/hardware/wifi/supplicant/1.0/Supplicant.vts", 12 "android/hardware/wifi/supplicant/1.0/SupplicantCallback.vts", 13 "android/hardware/wifi/supplicant/1.0/SupplicantIface.vts", 14 "android/hardware/wifi/supplicant/1.0/SupplicantNetwork.vts", 15 "android/hardware/wifi/supplicant/1.0/SupplicantP2pIface.vts", 16 "android/hardware/wifi/supplicant/1.0/SupplicantP2pIfaceCallback.vts", 17 "android/hardware/wifi/supplicant/1.0/SupplicantP2pNetwork.vts", 18 "android/hardware/wifi/supplicant/1.0/SupplicantP2pNetworkCallback.vts", 19 "android/hardware/wifi/supplicant/1.0/SupplicantStaIface.vts", 20 "android/hardware/wifi/supplicant/1.0/SupplicantStaIfaceCallback.vts", 21 "android/hardware/wifi/supplicant/1.0/SupplicantStaNetwork.vts", 22 "android/hardware/wifi/supplicant/1.0/SupplicantStaNetworkCallback.vts", 23 "android/hardware/wifi/supplicant/1.0/types.vts", 24 ], 25 } 26 27 // Build VTS driver. 28 genrule { 29 name: "android.hardware.wifi.supplicant (a] 1.0-vts.driver_genc++", 30 tools: ["hidl-gen", "vtsc"], 31 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi.supplicant (a] 1.0 && $(location vtsc) -mDRIVER -tSOURCE -b$(genDir) android/hardware/wifi/supplicant/1.0/ $(genDir)/android/hardware/wifi/supplicant/1.0/", 32 srcs: [ 33 ":android.hardware.wifi.supplicant (a] 1.0_hal", 34 ], 35 out: [ 36 "android/hardware/wifi/supplicant/1.0/Supplicant.vts.cpp", 37 "android/hardware/wifi/supplicant/1.0/SupplicantCallback.vts.cpp", 38 "android/hardware/wifi/supplicant/1.0/SupplicantIface.vts.cpp", 39 "android/hardware/wifi/supplicant/1.0/SupplicantNetwork.vts.cpp", 40 "android/hardware/wifi/supplicant/1.0/SupplicantP2pIface.vts.cpp", 41 "android/hardware/wifi/supplicant/1.0/SupplicantP2pIfaceCallback.vts.cpp", 42 "android/hardware/wifi/supplicant/1.0/SupplicantP2pNetwork.vts.cpp", 43 "android/hardware/wifi/supplicant/1.0/SupplicantP2pNetworkCallback.vts.cpp", 44 "android/hardware/wifi/supplicant/1.0/SupplicantStaIface.vts.cpp", 45 "android/hardware/wifi/supplicant/1.0/SupplicantStaIfaceCallback.vts.cpp", 46 "android/hardware/wifi/supplicant/1.0/SupplicantStaNetwork.vts.cpp", 47 "android/hardware/wifi/supplicant/1.0/SupplicantStaNetworkCallback.vts.cpp", 48 "android/hardware/wifi/supplicant/1.0/types.vts.cpp", 49 ], 50 } 51 52 genrule { 53 name: "android.hardware.wifi.supplicant (a] 1.0-vts.driver_genc++_headers", 54 tools: ["hidl-gen", "vtsc"], 55 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi.supplicant (a] 1.0 && $(location vtsc) -mDRIVER -tHEADER -b$(genDir) android/hardware/wifi/supplicant/1.0/ $(genDir)/android/hardware/wifi/supplicant/1.0/", 56 srcs: [ 57 ":android.hardware.wifi.supplicant (a] 1.0_hal", 58 ], 59 out: [ 60 "android/hardware/wifi/supplicant/1.0/Supplicant.vts.h", 61 "android/hardware/wifi/supplicant/1.0/SupplicantCallback.vts.h", 62 "android/hardware/wifi/supplicant/1.0/SupplicantIface.vts.h", 63 "android/hardware/wifi/supplicant/1.0/SupplicantNetwork.vts.h", 64 "android/hardware/wifi/supplicant/1.0/SupplicantP2pIface.vts.h", 65 "android/hardware/wifi/supplicant/1.0/SupplicantP2pIfaceCallback.vts.h", 66 "android/hardware/wifi/supplicant/1.0/SupplicantP2pNetwork.vts.h", 67 "android/hardware/wifi/supplicant/1.0/SupplicantP2pNetworkCallback.vts.h", 68 "android/hardware/wifi/supplicant/1.0/SupplicantStaIface.vts.h", 69 "android/hardware/wifi/supplicant/1.0/SupplicantStaIfaceCallback.vts.h", 70 "android/hardware/wifi/supplicant/1.0/SupplicantStaNetwork.vts.h", 71 "android/hardware/wifi/supplicant/1.0/SupplicantStaNetworkCallback.vts.h", 72 "android/hardware/wifi/supplicant/1.0/types.vts.h", 73 ], 74 } 75 76 cc_library_shared { 77 name: "android.hardware.wifi.supplicant (a] 1.0-vts.driver", 78 generated_sources: ["android.hardware.wifi.supplicant (a] 1.0-vts.driver_genc++"], 79 generated_headers: ["android.hardware.wifi.supplicant (a] 1.0-vts.driver_genc++_headers"], 80 export_generated_headers: ["android.hardware.wifi.supplicant (a] 1.0-vts.driver_genc++_headers"], 81 shared_libs: [ 82 "libcamera_metadata", 83 "libcutils", 84 "libfmq", 85 "libhidlbase", 86 "libhidltransport", 87 "libhwbinder", 88 "liblog", 89 "libprotobuf-cpp-full", 90 "libutils", 91 "libvts_common", 92 "libvts_datatype", 93 "libvts_drivercomm", 94 "libvts_measurement", 95 "libvts_multidevice_proto", 96 "android.hidl.allocator (a] 1.0", 97 "android.hardware.wifi.supplicant (a] 1.0", 98 99 ], 100 export_shared_lib_headers: [ 101 102 ], 103 cflags: [ 104 "-Wall", 105 "-Werror", 106 107 // These warnings are in code generated with vtsc 108 // b/31362043 109 "-Wno-duplicate-decl-specifier", 110 "-Wno-implicitly-unsigned-literal", 111 ], 112 } 113 114 // Build VTS profiler. 115 genrule { 116 name: "android.hardware.wifi.supplicant (a] 1.0-vts.profiler_genc++", 117 tools: ["hidl-gen", "vtsc"], 118 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi.supplicant (a] 1.0 && $(location vtsc) -mPROFILER -tSOURCE -b$(genDir) android/hardware/wifi/supplicant/1.0/ $(genDir)/android/hardware/wifi/supplicant/1.0/", 119 srcs: [ 120 ":android.hardware.wifi.supplicant (a] 1.0_hal", 121 ], 122 out: [ 123 "android/hardware/wifi/supplicant/1.0/Supplicant.vts.cpp", 124 "android/hardware/wifi/supplicant/1.0/SupplicantCallback.vts.cpp", 125 "android/hardware/wifi/supplicant/1.0/SupplicantIface.vts.cpp", 126 "android/hardware/wifi/supplicant/1.0/SupplicantNetwork.vts.cpp", 127 "android/hardware/wifi/supplicant/1.0/SupplicantP2pIface.vts.cpp", 128 "android/hardware/wifi/supplicant/1.0/SupplicantP2pIfaceCallback.vts.cpp", 129 "android/hardware/wifi/supplicant/1.0/SupplicantP2pNetwork.vts.cpp", 130 "android/hardware/wifi/supplicant/1.0/SupplicantP2pNetworkCallback.vts.cpp", 131 "android/hardware/wifi/supplicant/1.0/SupplicantStaIface.vts.cpp", 132 "android/hardware/wifi/supplicant/1.0/SupplicantStaIfaceCallback.vts.cpp", 133 "android/hardware/wifi/supplicant/1.0/SupplicantStaNetwork.vts.cpp", 134 "android/hardware/wifi/supplicant/1.0/SupplicantStaNetworkCallback.vts.cpp", 135 "android/hardware/wifi/supplicant/1.0/types.vts.cpp", 136 ], 137 } 138 139 genrule { 140 name: "android.hardware.wifi.supplicant (a] 1.0-vts.profiler_genc++_headers", 141 tools: ["hidl-gen", "vtsc"], 142 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi.supplicant (a] 1.0 && $(location vtsc) -mPROFILER -tHEADER -b$(genDir) android/hardware/wifi/supplicant/1.0/ $(genDir)/android/hardware/wifi/supplicant/1.0/", 143 srcs: [ 144 ":android.hardware.wifi.supplicant (a] 1.0_hal", 145 ], 146 out: [ 147 "android/hardware/wifi/supplicant/1.0/Supplicant.vts.h", 148 "android/hardware/wifi/supplicant/1.0/SupplicantCallback.vts.h", 149 "android/hardware/wifi/supplicant/1.0/SupplicantIface.vts.h", 150 "android/hardware/wifi/supplicant/1.0/SupplicantNetwork.vts.h", 151 "android/hardware/wifi/supplicant/1.0/SupplicantP2pIface.vts.h", 152 "android/hardware/wifi/supplicant/1.0/SupplicantP2pIfaceCallback.vts.h", 153 "android/hardware/wifi/supplicant/1.0/SupplicantP2pNetwork.vts.h", 154 "android/hardware/wifi/supplicant/1.0/SupplicantP2pNetworkCallback.vts.h", 155 "android/hardware/wifi/supplicant/1.0/SupplicantStaIface.vts.h", 156 "android/hardware/wifi/supplicant/1.0/SupplicantStaIfaceCallback.vts.h", 157 "android/hardware/wifi/supplicant/1.0/SupplicantStaNetwork.vts.h", 158 "android/hardware/wifi/supplicant/1.0/SupplicantStaNetworkCallback.vts.h", 159 "android/hardware/wifi/supplicant/1.0/types.vts.h", 160 ], 161 } 162 163 cc_library_shared { 164 name: "android.hardware.wifi.supplicant (a] 1.0-vts.profiler", 165 generated_sources: ["android.hardware.wifi.supplicant (a] 1.0-vts.profiler_genc++"], 166 generated_headers: ["android.hardware.wifi.supplicant (a] 1.0-vts.profiler_genc++_headers"], 167 export_generated_headers: ["android.hardware.wifi.supplicant (a] 1.0-vts.profiler_genc++_headers"], 168 shared_libs: [ 169 "libbase", 170 "libcutils", 171 "libfmq", 172 "libhidlbase", 173 "libhidltransport", 174 "libvts_common", 175 "libvts_profiling", 176 "libvts_multidevice_proto", 177 "libprotobuf-cpp-full", 178 "android.hardware.wifi.supplicant (a] 1.0", 179 180 ], 181 cflags: [ 182 "-Wall", 183 "-Werror", 184 185 // These warnings are in code generated with vtsc 186 // b/31362043 187 "-Wno-duplicate-decl-specifier", 188 "-Wno-implicitly-unsigned-literal", 189 ], 190 } 191 192