mirror of
https://git.yoctoproject.org/poky
synced 2026-04-19 06:32:13 +02:00
vala.bbclass: add libdir to XDG_DATA_DIRS
Otherwise .gir files installed in the sysroot will not be found when multilib is in use. for vapigen, it need to find .vapi and .gir files under XDG_DATA_DIRS, for gobject-introspection, multilib configurations use libdir rather than datadir (From OE-Core rev: b88f0590b4606d8adc8d728086a22325c1ae56b1) Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
03d54a42a3
commit
b4cd7ef48e
@@ -8,7 +8,7 @@ DEPENDS_append = " vala-native ${VALADEPENDS}"
|
||||
# Our patched version of Vala looks in STAGING_DATADIR for .vapi files
|
||||
export STAGING_DATADIR
|
||||
# Upstream Vala >= 0.11 looks in XDG_DATA_DIRS for .vapi files
|
||||
export XDG_DATA_DIRS = "${STAGING_DATADIR}"
|
||||
export XDG_DATA_DIRS = "${STAGING_DATADIR}:${STAGING_LIBDIR}"
|
||||
|
||||
# Package additional files
|
||||
FILES_${PN}-dev += "\
|
||||
|
||||
Reference in New Issue
Block a user