blob: 63e8e3e1ee41f23540c70eba5fd38d0cd17b7bff [file] [log] [blame]
developer9ac79da2022-10-31 14:57:29 +08001DESCRIPTION = "mt76-test"
2SECTION = "applications"
3LICENSE = "GPLv2"
4LIC_FILES_CHKSUM = "file://../COPYING;md5=c188eeeb69c0a05d0545816f1458a0c9"
5
6DEPENDS += "libnl-tiny"
7
8inherit pkgconfig cmake
9
10PV = "1.0"
11
12require mt76.inc
developerb2aab722023-07-10 13:49:56 +080013require mt76-3x.inc
14
developer9ac79da2022-10-31 14:57:29 +080015SRC_URI = " \
16 git://git@github.com/openwrt/mt76.git;protocol=https \
17 file://COPYING;subdir=git \
developerd4e2b9d2022-12-15 16:48:11 +080018 file://5000-mt76-add-internal-wed_tiny-header-file.patch;apply=no\
developer9ac79da2022-10-31 14:57:29 +080019 "
20
21
developerddae1502022-11-16 18:00:20 +080022
23
developer9ac79da2022-10-31 14:57:29 +080024DEPENDS += "virtual/kernel"
25DEPENDS += "linux-mac80211"
26DEPENDS += "linux-mt76"
27
developerad9333b2023-05-22 15:16:16 +080028FILESEXTRAPATHS_prepend := "${@bb.utils.contains('DISTRO_FEATURES','wifi_eht','${THISDIR}/files/patches-3.x:','${THISDIR}/files/patches:',d)}"
developer9ac79da2022-10-31 14:57:29 +080029
30
31CFLAGS_append = " -I=${includedir}/libnl-tiny "
32
33S = "${WORKDIR}/git/tools"
34
35SRC_URI += "file://*.patch;apply=no"
36
developer9ac79da2022-10-31 14:57:29 +080037do_mtk_patches() {
38 cd ${S}/../
developerddae1502022-11-16 18:00:20 +080039
developer9ac79da2022-10-31 14:57:29 +080040 if [ ! -e mtk_wifi_patch_applied ]; then
developerd4e2b9d2022-12-15 16:48:11 +080041 for i in ${WORKDIR}/*.patch; do patch -p1 < $i; done
developer9ac79da2022-10-31 14:57:29 +080042 fi
43 touch mtk_wifi_patch_applied
44}
45addtask mtk_patches after do_patch before do_configure
46
47
48
49
50
51