| Submitter | Richard Purdie |
|---|---|
| Date | July 19, 2012, 1:22 p.m. |
| Message ID | <1342704143.7940.8.camel@ted> |
| Download | mbox | patch |
| Permalink | /patch/32517/ |
| State | Accepted |
| Commit | ec4fea852bde2294ad7a7a703ccf11eb9a109c31 |
| Headers | show |
Comments
Patch
diff --git a/meta/classes/staging.bbclass b/meta/classes/staging.bbclass index ee5a025..6540349 100644 --- a/meta/classes/staging.bbclass +++ b/meta/classes/staging.bbclass @@ -51,6 +51,8 @@ sysroot_stage_dirs() { sysroot_stage_libdir $from${base_libdir} $to${base_libdir} fi sysroot_stage_dir $from${datadir} $to${datadir} + # We don't care about docs/info/manpages + rm -rf $to${mandir}/ $to${docdir}/ $to${infodir}/ } sysroot_stage_all() {
There is no point in having doc, manpage or info files in the staging directory. They just bloat the sstate package size and waste time as they're copied around. We never used to stage these but it crept in when we started staging $datadir. This patch corrects that so they're removed and stop making it into the sysroot. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> ---