summaryrefslogtreecommitdiffstats
path: root/meta/conf/bitbake.conf
diff options
context:
space:
mode:
authorSaul Wold <sgw@linux.intel.com>2011-05-26 09:13:50 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2011-06-09 15:48:27 +0100
commitf865e83632e9d355453bed0894f3d8ebcefdbc28 (patch)
treeb732e4c22444d6bb4ff4c8118b354bfd9ff30e4d /meta/conf/bitbake.conf
parent10cf515710df3baea8397a4dc86ad4c44a239bfd (diff)
downloadpoky-f865e83632e9d355453bed0894f3d8ebcefdbc28.tar.gz
bitbake.conf: Create staticdev pacakge for static libraries
(From OE-Core rev: bbb1b2063cee3d022b5fc11b13a5aa8045187801) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/conf/bitbake.conf')
-rw-r--r--meta/conf/bitbake.conf17
1 files changed, 12 insertions, 5 deletions
diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf
index 38c5d2c258..6d8a674d6c 100644
--- a/meta/conf/bitbake.conf
+++ b/meta/conf/bitbake.conf
@@ -194,9 +194,13 @@ This package contains ELF symbols and related sources for debugging purposes."
194 194
195SUMMARY_${PN}-dev ?= "${SUMMARY} - Development files" 195SUMMARY_${PN}-dev ?= "${SUMMARY} - Development files"
196DESCRIPTION_${PN}-dev ?= "${DESCRIPTION} \ 196DESCRIPTION_${PN}-dev ?= "${DESCRIPTION} \
197This package contains symbolic links, static binaries, header files, and \ 197This package contains symbolic links, header files, and \
198related items necessary for software development." 198related items necessary for software development."
199 199
200SUMMARY_${PN}-staticdev ?= "${SUMMARY} - Development files (Static Libraries)"
201DESCRIPTION_${PN}-staticdev?= "${DESCRIPTION} \
202This package contains static libraries for software development."
203
200SUMMARY_${PN}-doc ?= "${SUMMARY} - Documentation files" 204SUMMARY_${PN}-doc ?= "${SUMMARY} - Documentation files"
201DESCRIPTION_${PN}-doc ?= "${DESCRIPTION} \ 205DESCRIPTION_${PN}-doc ?= "${DESCRIPTION} \
202This package contains documentation." 206This package contains documentation."
@@ -230,7 +234,7 @@ SOLIBSDEV_darwin = ".dylib"
230SOLIBSDEV_darwin8 = ".dylib" 234SOLIBSDEV_darwin8 = ".dylib"
231SOLIBSDEV_darwin9 = ".dylib" 235SOLIBSDEV_darwin9 = ".dylib"
232 236
233PACKAGES = "${PN}-dbg ${PN} ${PN}-doc ${PN}-dev ${PN}-locale" 237PACKAGES = "${PN}-dbg ${PN} ${PN}-doc ${PN}-dev ${PN}-staticdev ${PN}-locale"
234PACKAGES_DYNAMIC = "${PN}-locale-*" 238PACKAGES_DYNAMIC = "${PN}-locale-*"
235FILES = "" 239FILES = ""
236 240
@@ -248,13 +252,16 @@ FILES_${PN}-doc = "${docdir} ${mandir} ${infodir} ${datadir}/gtk-doc \
248SECTION_${PN}-doc = "doc" 252SECTION_${PN}-doc = "doc"
249 253
250FILES_${PN}-dev = "${includedir} ${libdir}/lib*${SOLIBSDEV} ${libdir}/*.la \ 254FILES_${PN}-dev = "${includedir} ${libdir}/lib*${SOLIBSDEV} ${libdir}/*.la \
251 ${libdir}/*.a ${libdir}/*.o ${libdir}/pkgconfig \ 255 ${libdir}/*.o ${libdir}/pkgconfig ${datadir}/pkgconfig \
252 ${datadir}/pkgconfig ${datadir}/aclocal \ 256 ${datadir}/aclocal ${base_libdir}/*.o"
253 ${base_libdir}/*.a ${base_libdir}/*.o"
254SECTION_${PN}-dev = "devel" 257SECTION_${PN}-dev = "devel"
255ALLOW_EMPTY_${PN}-dev = "1" 258ALLOW_EMPTY_${PN}-dev = "1"
256RDEPENDS_${PN}-dev = "${PN} (= ${EXTENDPKGV})" 259RDEPENDS_${PN}-dev = "${PN} (= ${EXTENDPKGV})"
257 260
261FILES_${PN}-staticdev = "${libdir}/*.a ${base_libdir}/*.a"
262SECTION_${PN}-staticdev = "devel"
263RDEPENDS_${PN}-staticdev = "${PN}-dev (= ${EXTENDPKGV})"
264
258DOTDEBUG-dbg = "${bindir}/.debug ${sbindir}/.debug ${libexecdir}/.debug ${libdir}/.debug \ 265DOTDEBUG-dbg = "${bindir}/.debug ${sbindir}/.debug ${libexecdir}/.debug ${libdir}/.debug \
259 ${base_bindir}/.debug ${base_sbindir}/.debug ${base_libdir}/.debug ${libdir}/${PN}/.debug \ 266 ${base_bindir}/.debug ${base_sbindir}/.debug ${base_libdir}/.debug ${libdir}/${PN}/.debug \
260 ${libdir}/matchbox-panel/.debug /usr/src/debug" 267 ${libdir}/matchbox-panel/.debug /usr/src/debug"