mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-09-16 15:06:18 +00:00
llvm: set INSANE_SKIP only for one explicit package
* now when insane_qa is moved to separate task, we cannot set INSANE_SKIP in do_package task Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
parent
743751e20c
commit
b4a886b52a
@ -50,6 +50,8 @@ FILES_${PN}-dev = "${bindir}/${LLVM_DIR} \
|
|||||||
|
|
||||||
PACKAGES_DYNAMIC = "^libllvm-.*$"
|
PACKAGES_DYNAMIC = "^libllvm-.*$"
|
||||||
|
|
||||||
|
INSANE_SKIP_libllvm${LLVM_RELEASE}-llvm-${LLVM_RELEASE} += "dev-so"
|
||||||
|
|
||||||
python llvm_populate_packages() {
|
python llvm_populate_packages() {
|
||||||
libdir = bb.data.expand('${libdir}', d)
|
libdir = bb.data.expand('${libdir}', d)
|
||||||
libllvm_libdir = bb.data.expand('${libdir}/${LLVM_DIR}', d)
|
libllvm_libdir = bb.data.expand('${libdir}/${LLVM_DIR}', d)
|
||||||
@ -58,8 +60,6 @@ python llvm_populate_packages() {
|
|||||||
split_staticdev_packages = do_split_packages(d, libllvm_libdir, '^lib(.*)\.a$', 'libllvm${LLVM_RELEASE}-%s-staticdev', 'Split staticdev package for %s', allow_dirs=True)
|
split_staticdev_packages = do_split_packages(d, libllvm_libdir, '^lib(.*)\.a$', 'libllvm${LLVM_RELEASE}-%s-staticdev', 'Split staticdev package for %s', allow_dirs=True)
|
||||||
if split_packages:
|
if split_packages:
|
||||||
pn = d.getVar('PN', True)
|
pn = d.getVar('PN', True)
|
||||||
for package in split_packages:
|
|
||||||
d.appendVar('INSANE_SKIP_' + package, ' dev-so')
|
|
||||||
d.appendVar('RDEPENDS_' + pn, ' '+' '.join(split_packages))
|
d.appendVar('RDEPENDS_' + pn, ' '+' '.join(split_packages))
|
||||||
d.appendVar('RDEPENDS_' + pn + '-dbg', ' '+' '.join(split_dbg_packages))
|
d.appendVar('RDEPENDS_' + pn + '-dbg', ' '+' '.join(split_dbg_packages))
|
||||||
d.appendVar('RDEPENDS_' + pn + '-staticdev', ' '+' '.join(split_staticdev_packages))
|
d.appendVar('RDEPENDS_' + pn + '-staticdev', ' '+' '.join(split_staticdev_packages))
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user