]> code.ossystems Code Review - openembedded-core.git/commit
wic: Hook up BootimgEFIPlugin and BootimgPcbiosPlugin plugins
authorTom Zanussi <tom.zanussi@linux.intel.com>
Tue, 4 Feb 2014 01:16:59 +0000 (19:16 -0600)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 4 Feb 2014 12:56:55 +0000 (12:56 +0000)
commit43558610a5793888ff2b18bd3a27c7ab558e5ad0
treec830c37238c83128b72240f76190e22227ba7046
parent6e147488b40f730e07f1e0f232083ed75388daa0
wic: Hook up BootimgEFIPlugin and BootimgPcbiosPlugin plugins

Remove all the Wic_PartData and DirectImageCreator code now
implemented by the BootimgEFIPlugin and BootimgPcbiosPlugin plugins,
as well as all the special-cased boot_type code, significantly
cleaning up the code.

Replace the calling code with general-purpose plugin invocations, in
essence calling the appropriate implementations at run-time based on
the --source value in effect.

Change the directdisk.wks and mkefidisk.wks scripts to make use of the
new plugins.

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
scripts/lib/image/canned-wks/directdisk.wks
scripts/lib/image/canned-wks/mkefidisk.wks
scripts/lib/mic/imager/direct.py
scripts/lib/mic/kickstart/custom_commands/partition.py
scripts/lib/mic/plugins/source/bootimg-efi.py
scripts/lib/mic/plugins/source/bootimg-pcbios.py