mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-06-11 04:49:58 +00:00
llvm: move BugpointPasses.so and LLVMHello.so to separate packages
* keep them RRECOMMENDed from -dev
* fixes following QA error:
NOTE: recipe llvm3.3-3.3-r0: task do_package_qa: Started
ERROR: QA Issue:
-dev package contains non-symlink .so: llvm3.3-dev path 'llvm3.3/3.3-r0/packages-split/llvm3.3-dev/usr/lib/llvm3.3/LLVMHello.so'
-dev package contains non-symlink .so: llvm3.3-dev path 'llvm3.3/3.3-r0/packages-split/llvm3.3-dev/usr/lib/llvm3.3/BugpointPasses.so' [dev-elf]
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
@@ -116,20 +116,29 @@ llvm_sysroot_preprocess() {
|
|||||||
mv ${LLVM_INSTALL_DIR}/llvm-config-host ${SYSROOT_DESTDIR}${bindir_crossscripts}/llvm-config${PV}
|
mv ${LLVM_INSTALL_DIR}/llvm-config-host ${SYSROOT_DESTDIR}${bindir_crossscripts}/llvm-config${PV}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
PACKAGES += "${PN}-bugpointpasses ${PN}-llvmhello"
|
||||||
ALLOW_EMPTY_${PN} = "1"
|
ALLOW_EMPTY_${PN} = "1"
|
||||||
ALLOW_EMPTY_${PN}-staticdev = "1"
|
ALLOW_EMPTY_${PN}-staticdev = "1"
|
||||||
FILES_${PN} = ""
|
FILES_${PN} = ""
|
||||||
FILES_${PN}-staticdev = ""
|
FILES_${PN}-staticdev = ""
|
||||||
DOTDEBUG-dbg = " ${bindir}/${LLVM_DIR}/.debug \
|
DOTDEBUG-dbg = " \
|
||||||
${libdir}/${LLVM_DIR}/.debug/BugpointPasses.so \
|
${bindir}/${LLVM_DIR}/.debug \
|
||||||
${libdir}/${LLVM_DIR}/.debug/LLVMHello.so \
|
${libdir}/${LLVM_DIR}/.debug/BugpointPasses.so \
|
||||||
/usr/src/debug \
|
${libdir}/${LLVM_DIR}/.debug/LLVMHello.so \
|
||||||
|
/usr/src/debug \
|
||||||
"
|
"
|
||||||
|
|
||||||
FILES_${PN}-dev = "${bindir}/${LLVM_DIR} \
|
FILES_${PN}-dev = " \
|
||||||
${includedir}/${LLVM_DIR} \
|
${bindir}/${LLVM_DIR} \
|
||||||
${libdir}/${LLVM_DIR}/BugpointPasses.so \
|
${includedir}/${LLVM_DIR} \
|
||||||
${libdir}/${LLVM_DIR}/LLVMHello.so \
|
"
|
||||||
|
RRECOMMENDS_${PN}-dev += "${PN}-bugpointpasses ${PN}-llvmhello"
|
||||||
|
|
||||||
|
FILES_${PN}-bugpointpasses = "\
|
||||||
|
${libdir}/${LLVM_DIR}/BugpointPasses.so \
|
||||||
|
"
|
||||||
|
FILES_${PN}-llvmhello = "\
|
||||||
|
${libdir}/${LLVM_DIR}/LLVMHello.so \
|
||||||
"
|
"
|
||||||
|
|
||||||
PACKAGES_DYNAMIC = "^libllvm${LLVM_RELEASE}-.*$"
|
PACKAGES_DYNAMIC = "^libllvm${LLVM_RELEASE}-.*$"
|
||||||
|
|||||||
Reference in New Issue
Block a user