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:57:36 +0000 (12:57 +0000)
commit7925f246263865f7b121721fe7935f5fa32be040
tree42afcbe80e6cd302378e83b0d5626cd0bf3f367b
parent40aec63b86615f8f5c2891150688665e2a7f3291
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.

(From OE-Core rev: 43558610a5793888ff2b18bd3a27c7ab558e5ad0)

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