diff options
author | Saul Wold <sgw@linux.intel.com> | 2011-05-26 09:13:50 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2011-06-09 15:48:27 +0100 |
commit | f865e83632e9d355453bed0894f3d8ebcefdbc28 (patch) | |
tree | b732e4c22444d6bb4ff4c8118b354bfd9ff30e4d /meta | |
parent | 10cf515710df3baea8397a4dc86ad4c44a239bfd (diff) | |
download | poky-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')
-rw-r--r-- | meta/conf/bitbake.conf | 17 |
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 | ||
195 | SUMMARY_${PN}-dev ?= "${SUMMARY} - Development files" | 195 | SUMMARY_${PN}-dev ?= "${SUMMARY} - Development files" |
196 | DESCRIPTION_${PN}-dev ?= "${DESCRIPTION} \ | 196 | DESCRIPTION_${PN}-dev ?= "${DESCRIPTION} \ |
197 | This package contains symbolic links, static binaries, header files, and \ | 197 | This package contains symbolic links, header files, and \ |
198 | related items necessary for software development." | 198 | related items necessary for software development." |
199 | 199 | ||
200 | SUMMARY_${PN}-staticdev ?= "${SUMMARY} - Development files (Static Libraries)" | ||
201 | DESCRIPTION_${PN}-staticdev?= "${DESCRIPTION} \ | ||
202 | This package contains static libraries for software development." | ||
203 | |||
200 | SUMMARY_${PN}-doc ?= "${SUMMARY} - Documentation files" | 204 | SUMMARY_${PN}-doc ?= "${SUMMARY} - Documentation files" |
201 | DESCRIPTION_${PN}-doc ?= "${DESCRIPTION} \ | 205 | DESCRIPTION_${PN}-doc ?= "${DESCRIPTION} \ |
202 | This package contains documentation." | 206 | This package contains documentation." |
@@ -230,7 +234,7 @@ SOLIBSDEV_darwin = ".dylib" | |||
230 | SOLIBSDEV_darwin8 = ".dylib" | 234 | SOLIBSDEV_darwin8 = ".dylib" |
231 | SOLIBSDEV_darwin9 = ".dylib" | 235 | SOLIBSDEV_darwin9 = ".dylib" |
232 | 236 | ||
233 | PACKAGES = "${PN}-dbg ${PN} ${PN}-doc ${PN}-dev ${PN}-locale" | 237 | PACKAGES = "${PN}-dbg ${PN} ${PN}-doc ${PN}-dev ${PN}-staticdev ${PN}-locale" |
234 | PACKAGES_DYNAMIC = "${PN}-locale-*" | 238 | PACKAGES_DYNAMIC = "${PN}-locale-*" |
235 | FILES = "" | 239 | FILES = "" |
236 | 240 | ||
@@ -248,13 +252,16 @@ FILES_${PN}-doc = "${docdir} ${mandir} ${infodir} ${datadir}/gtk-doc \ | |||
248 | SECTION_${PN}-doc = "doc" | 252 | SECTION_${PN}-doc = "doc" |
249 | 253 | ||
250 | FILES_${PN}-dev = "${includedir} ${libdir}/lib*${SOLIBSDEV} ${libdir}/*.la \ | 254 | FILES_${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" | ||
254 | SECTION_${PN}-dev = "devel" | 257 | SECTION_${PN}-dev = "devel" |
255 | ALLOW_EMPTY_${PN}-dev = "1" | 258 | ALLOW_EMPTY_${PN}-dev = "1" |
256 | RDEPENDS_${PN}-dev = "${PN} (= ${EXTENDPKGV})" | 259 | RDEPENDS_${PN}-dev = "${PN} (= ${EXTENDPKGV})" |
257 | 260 | ||
261 | FILES_${PN}-staticdev = "${libdir}/*.a ${base_libdir}/*.a" | ||
262 | SECTION_${PN}-staticdev = "devel" | ||
263 | RDEPENDS_${PN}-staticdev = "${PN}-dev (= ${EXTENDPKGV})" | ||
264 | |||
258 | DOTDEBUG-dbg = "${bindir}/.debug ${sbindir}/.debug ${libexecdir}/.debug ${libdir}/.debug \ | 265 | DOTDEBUG-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" |