On Tue, Jan 14, 2014 at 12:20:14AM +0800, Robert Yang wrote: > * The archive*.bbclass didn't work, and there were a few problems, for > example: > 1) There were a few duplicated code > 2) There was no src_dir.org (or orig), but the diff command still use > it, and it is not easy to fix this issue if we don't change a lot > of the code. > 3) It didn't archive the source for the native or gcc > 4) The work flow is not very well > 5) The "subprocess.call('fakeroot cp xxxx'" should be removed > 6) And others ... > > * So that we have to refactor it, the benefits are: > 1) Fix the problems and make it work well. > 2) Reduce more than 400 lines in total. > 3) Make it easy to use.
Have you seen http://lists.openembedded.org/pipermail/openembedded-core/2013-December/087729.html ? Could you review it/integrate changes from it? > > // Robert > > The following changes since commit 1b636173ca88e5ccca1992f9a12367a1189fa674: > > bitbake: toaster: Toaster GUI, generic search, filter and order (2014-01-10 > 15:20:26 +0000) > > are available in the git repository at: > > git://git.pokylinux.org/poky-contrib rbt/archiver > http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=rbt/archiver > > Robert Yang (5): > classes/archive*.bbclass: remove archive-*-source.bbclass > archiver.bbclass: refactor it > package_rpm.bbclass: archive the source to srpm package > archiver.bbclass: move a few code to copyleft_compliance.bbclass > local.conf.sample.extended: update for the archiver > > meta-yocto/conf/local.conf.sample.extended | 72 +-- > meta/classes/archive-configured-source.bbclass | 65 --- > meta/classes/archive-original-source.bbclass | 65 --- > meta/classes/archive-patched-source.bbclass | 65 --- > meta/classes/archiver.bbclass | 723 > ++++++++----------------- > meta/classes/copyleft_compliance.bbclass | 55 +- > meta/classes/package_rpm.bbclass | 31 +- > 7 files changed, 316 insertions(+), 760 deletions(-) > delete mode 100644 meta/classes/archive-configured-source.bbclass > delete mode 100644 meta/classes/archive-original-source.bbclass > delete mode 100644 meta/classes/archive-patched-source.bbclass > > -- > 1.8.3.1 > > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-core -- Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com
signature.asc
Description: Digital signature
_______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core