blob: efa728780abfda45aae2a72951054be40af241ee [file] [log] [blame]
# Copyright 2019 The Fuchsia Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
group("wlan") {
testonly = true
deps = [
":drivers",
":packages",
]
}
group("drivers") {
deps = [
"drivers/testing:wlanphy-testdev",
"drivers/third_party/atheros/ath10k:ath10k_driver",
"drivers/third_party/broadcom/brcmfmac:fuchsia_driver",
"drivers/third_party/intel/iwlwifi:iwlwifi_driver",
"drivers/wlan:wlan_driver",
"drivers/wlanif:wlanif_driver",
"drivers/wlanphy:wlanphy_driver",
"testing/wlantap-driver:wlantap_driver",
]
if (current_cpu == "x64") {
deps += [ "drivers/third_party/broadcom/brcmfmac:test_fuchsia_driver" ]
}
}
group("_packages_common") {
deps = [
"wlancfg",
"wlandevicemonitor:wlandevicemonitor",
"//src/connectivity/location/regulatory_region",
]
}
group("packages") {
deps = [
":_packages_common",
"wlanstack:wlanstack",
]
}
group("packages-legacy-privacy") {
deps = [
":_packages_common",
"wlanstack:wlanstack-legacy-privacy",
]
}
group("tests") {
testonly = true
deps = [
"drivers/lib/components/cpp/test:tests",
"drivers/lib/fuzzing:tests",
"drivers/lib/log:tests",
"drivers/testing/lib/sim-device/test:sim_device_test",
"drivers/testing/lib/sim-env/test:wlan-sim-env-test",
"drivers/testing/lib/sim-fake-ap/test:wlan-sim-fake-ap-test",
"drivers/third_party/broadcom/brcmfmac:brcmfmac_host_tests",
"drivers/third_party/broadcom/brcmfmac:brcmfmac_tests",
"drivers/third_party/intel/iwlwifi:tests",
"drivers/third_party/intel/iwlwifi/test:iwlwifi_test",
"drivers/wlan:tests",
"drivers/wlanif/test:tests",
"drivers/wlanphy:tests",
"lib/bitfield/wlan-bitfield-tests",
"lib/common/cpp:ieee80211_codes_tests",
"lib/common/cpp:mcs_rate_lookup_tests",
"lib/common/cpp:wlan_cpp_bitfield_tests",
"lib/common/rust:wlan-common-tests",
"lib/eapol:eapol-tests",
"lib/frame_writer:wlan-frame-writer-tests",
"lib/ieee80211:ieee80211-tests",
"lib/inspect:wlan-inspect-tests",
"lib/mlme/cpp/tests",
"lib/mlme/rust:wlan-mlme-tests",
"lib/mlme/rust/c-binding:wlan-mlme-c-tests",
"lib/rsn:wlan-rsn-tests",
"lib/sae:wlan-sae-tests",
"lib/sme:wlan-sme-tests",
"lib/span:wlan-span-tests",
"lib/stash:wlan-stash-tests",
"lib/statemachine:wlan-statemachine-tests",
"lib/wep_deprecated:wep-deprecated-tests",
"testing/hw-sim:wlan-hw-sim-lib-tests",
"testing/hw-sim/test:tests",
"testing/wlan-service-util:wlan-service-util-tests",
"testing/wlantap-client",
"testing/wlantap-driver:tests",
"tools/wlantool:wlantool-tests",
"wlancfg:tests",
"wlancfg/tool:donut-tests",
"wlandevicemonitor:tests",
"wlanstack:wlanstack-tests",
]
}
group("tools") {
deps = [
"tools/wlantool:wlan",
"wlancfg/tool:donut",
]
}