summaryrefslogtreecommitdiffstats
path: root/scripts/lib/wic/plugins/source/bootimg-pcbios.py
diff options
context:
space:
mode:
authorTom Zanussi <tom.zanussi@linux.intel.com>2014-11-26 08:22:08 -0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-11-26 17:05:46 +0000
commitdb012b429fd063782efb44e530bef3d7f9d49456 (patch)
treea64bd5abdb420c91bde0381a474191cb49968ade /scripts/lib/wic/plugins/source/bootimg-pcbios.py
parent90a03e9c9d4318c2a333c5c897f6a4aca1286595 (diff)
downloadpoky-db012b429fd063782efb44e530bef3d7f9d49456.tar.gz
wic: Remove special-case bootimg_dir
The first iterations of wic very shortsightedly catered to two specific use-cases and added special-purpose params for those cases so that they could be directly given their corresponding boot artifacts. (hdddir and staging_data_dir). As more use-cases are added, it becomes rather obvious that such a scheme doens't scale, and additionally causes confusion for plugin writers. This removes those special cases and states explicitly in the help text that plugins are responsible for locating their own boot artifacts. (From OE-Core rev: 6ba3eb5ff7c47aee6b3419fb3a348a634fe74ac9) (From OE-Core rev: e7ecb139a215484422652ef35de8282acbf18ed2) Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/lib/wic/plugins/source/bootimg-pcbios.py')
-rw-r--r--scripts/lib/wic/plugins/source/bootimg-pcbios.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/scripts/lib/wic/plugins/source/bootimg-pcbios.py b/scripts/lib/wic/plugins/source/bootimg-pcbios.py
index 6057bab42d..8a1aca1ad1 100644
--- a/scripts/lib/wic/plugins/source/bootimg-pcbios.py
+++ b/scripts/lib/wic/plugins/source/bootimg-pcbios.py
@@ -144,7 +144,6 @@ class BootimgPcbiosPlugin(SourcePlugin):
144 cr.set_bootimg_dir(bootimg_dir) 144 cr.set_bootimg_dir(bootimg_dir)
145 145
146 staging_kernel_dir = kernel_dir 146 staging_kernel_dir = kernel_dir
147 staging_data_dir = bootimg_dir
148 147
149 hdddir = "%s/hdd/boot" % cr_workdir 148 hdddir = "%s/hdd/boot" % cr_workdir
150 149
@@ -153,7 +152,7 @@ class BootimgPcbiosPlugin(SourcePlugin):
153 exec_cmd(install_cmd) 152 exec_cmd(install_cmd)
154 153
155 install_cmd = "install -m 444 %s/syslinux/ldlinux.sys %s/ldlinux.sys" \ 154 install_cmd = "install -m 444 %s/syslinux/ldlinux.sys %s/ldlinux.sys" \
156 % (staging_data_dir, hdddir) 155 % (bootimg_dir, hdddir)
157 exec_cmd(install_cmd) 156 exec_cmd(install_cmd)
158 157
159 du_cmd = "du -bks %s" % hdddir 158 du_cmd = "du -bks %s" % hdddir