Skip to content

Commit 98d0725

Browse files
author
Pengfei Zhang
committed
recipes-connectivity: Added recipe for qcom-ctrl-app-dut
This patch introduces a new recipe for qcom-ctrl-app-dut, which fetches Qualcomm Control Application DUT utilities as a prebuilt binary package from QArtifactory. This utility is used for QuickTrack test for PMF, RACK certifications. Signed-off-by: Pengfei Zhang <[email protected]>
1 parent 361c402 commit 98d0725

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
SUMMARY = "Prebuilt Qualcomm Control Application DUT utilities"
2+
DESCRIPTION = "Qualcomm Technologies Control Application for Device Under Test"
3+
LICENSE = "CLOSED"
4+
5+
PBT_BUILD_DATE = "251028"
6+
ARTIFACTORY_URL = "https://qartifactory-edge.qualcomm.com/artifactory/qsc_releases/software/chip/component/wlan-service.qclinux.0.0/${PBT_BUILD_DATE}/prebuilt_yocto"
7+
SOC_ARCH = "armv8-2a"
8+
9+
SRC_URI = "${ARTIFACTORY_URL}/qcom-ctrl-app-dut_1.0_${SOC_ARCH}.tar.gz"
10+
SRC_URI[sha256sum] = "c639b71a3df65ec87a93c96e3bc68eb736fc5d9e9fafcaa6487df97a0e9638f1"
11+
12+
S = "${UNPACKDIR}"
13+
14+
# This package is currently only used and tested on ARMv8 (aarch64) machines.
15+
# Therefore, builds for other architectures are not necessary and are explicitly excluded.
16+
COMPATIBLE_MACHINE = "^$"
17+
COMPATIBLE_MACHINE:aarch64 = "(.*)"
18+
19+
do_install() {
20+
# Create any additional directories that might be needed
21+
install -d ${D}${sbindir}
22+
23+
# Install the prebuilt files maintaining the directory structure
24+
install -m 0755 ${S}/usr/sbin/* ${D}${sbindir}/
25+
}
26+
27+
INSANE_SKIP:${PN} = "already-stripped"

0 commit comments

Comments
 (0)