ssc-sysstate-driver: add Module.symvers path

Make sure that the sysstate driver finds the Module.symvers file of the
broker driver.

Signed-off-by: Stefan Eichenberger <eichest@gmail.com>
This commit is contained in:
Stefan Eichenberger 2021-06-09 18:29:47 +02:00
parent 89440ae8d9
commit 1b86182dc6
1 changed files with 11 additions and 0 deletions

View File

@ -22,3 +22,14 @@ SRC_URI = "\
"
S = "${WORKDIR}/git"
SSC_KBUILD_EXTRA_SYMBOLS = "${STAGING_INCDIR}/ssc-broker-driver/Module.symvers"
python __anonymous () {
depends = d.getVar('DEPENDS')
extra_symbols = []
for dep in depends.split():
if dep.startswith("kernel-module-"):
extra_symbols.append("${STAGING_INCDIR}/" + dep + "/Module.symvers")
extra_symbols.append(d.getVar("SSC_KBUILD_EXTRA_SYMBOLS"))
d.setVar('KBUILD_EXTRA_SYMBOLS', " ".join(extra_symbols))
}