[yocto] [meta-cgl][PATCH 1/2] cluster-glue: support multiple dbg packages
Hongxu Jia
hongxu.jia at windriver.com
Thu Oct 11 23:44:20 PDT 2018
Since `da5ec06 package: Add auto package splitting of .debug file'
applied in oe-core, only one dbg package is split by default,
set NOAUTOPACKAGEDEBUG = '1' to support multiple dbg packages
Use `=+' to replace `+=', it will split user define sub package first
Add missing dirs to FILES_${PN}-dbg
Signed-off-by: Hongxu Jia <hongxu.jia at windriver.com>
---
meta-cgl-common/recipes-cgl/cluster-glue/cluster-glue_1.0.12.bb | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/meta-cgl-common/recipes-cgl/cluster-glue/cluster-glue_1.0.12.bb b/meta-cgl-common/recipes-cgl/cluster-glue/cluster-glue_1.0.12.bb
index c8a3ff6..0673482 100644
--- a/meta-cgl-common/recipes-cgl/cluster-glue/cluster-glue_1.0.12.bb
+++ b/meta-cgl-common/recipes-cgl/cluster-glue/cluster-glue_1.0.12.bb
@@ -70,7 +70,8 @@ pkg_postinst_${PN} () {
fi
}
-PACKAGES += "\
+NOAUTOPACKAGEDEBUG = "1"
+PACKAGES =+ "\
${PN}-plugin-test \
${PN}-plugin-test-dbg \
${PN}-plugin-test-staticdev \
@@ -104,7 +105,10 @@ FILES_${PN} = "${sysconfdir} /var ${libdir}/lib*.so.* ${sbindir} ${datadir}/clus
"
FILES_${PN}-dbg += "${libdir}/heartbeat/.debug/ \
+ ${sbindir}/.debug/ \
+ ${libdir}/.debug/ \
"
+
FILES_${PN}-plugin-compress = "${libdir}/heartbeat/plugins/compress/*.so"
FILES_${PN}-plugin-compress-staticdev = "${libdir}/heartbeat/plugins/compress/*.*a"
FILES_${PN}-plugin-compress-dbg = "${libdir}/heartbeat/plugins/compress/.debug/"
--
2.7.4
More information about the yocto
mailing list