blob: 611e2e917c29356e20a5e49f2c719c4b6531a03a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
SUMMARY = "Udev rules files for Linux drivers"
DESCRIPTION = "Generic udev rules recipe for Xilinx Linux in tree drivers"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
SRC_URI = "\
file://99-aie-device.rules \
file://99-mali-device.rules \
"
S = "${WORKDIR}"
inherit useradd
COMPATIBLE_MACHINE ?= "^$"
COMPATIBLE_MACHINE:zynq = ".*"
COMPATIBLE_MACHINE:zynqmp = ".*"
COMPATIBLE_MACHINE:microblaze = ".*"
COMPATIBLE_MACHINE:versal = ".*"
do_configure[noexec] = '1'
do_compile[noexec] = '1'
do_install () {
install -d ${D}${sysconfdir}/udev/rules.d
for rule in $(find ${WORKDIR} -maxdepth 1 -type f -name "*.rules"); do
install -m 0644 $rule ${D}${sysconfdir}/udev/rules.d/
done
}
USERADD_PACKAGES = "${PN}"
GROUPADD_PARAM:${PN} += "-r aie;"
FILES:${PN} += "${sysconfdir}/udev/rules.d/*"
|