summaryrefslogtreecommitdiffstats
path: root/scripts/lib/wic/imager/direct.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/imager/direct.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/imager/direct.py')
-rw-r--r--scripts/lib/wic/imager/direct.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/scripts/lib/wic/imager/direct.py b/scripts/lib/wic/imager/direct.py
index 5b12856289..6b2ab3368e 100644
--- a/scripts/lib/wic/imager/direct.py
+++ b/scripts/lib/wic/imager/direct.py
@@ -52,8 +52,7 @@ class DirectImageCreator(BaseImageCreator):
52 """ 52 """
53 53
54 def __init__(self, oe_builddir, image_output_dir, rootfs_dir, bootimg_dir, 54 def __init__(self, oe_builddir, image_output_dir, rootfs_dir, bootimg_dir,
55 kernel_dir, native_sysroot, hdddir, staging_data_dir, 55 kernel_dir, native_sysroot, creatoropts=None):
56 creatoropts=None):
57 """ 56 """
58 Initialize a DirectImageCreator instance. 57 Initialize a DirectImageCreator instance.
59 58
@@ -74,8 +73,6 @@ class DirectImageCreator(BaseImageCreator):
74 self.bootimg_dir = bootimg_dir 73 self.bootimg_dir = bootimg_dir
75 self.kernel_dir = kernel_dir 74 self.kernel_dir = kernel_dir
76 self.native_sysroot = native_sysroot 75 self.native_sysroot = native_sysroot
77 self.hdddir = hdddir
78 self.staging_data_dir = staging_data_dir
79 76
80 def __write_fstab(self, image_rootfs): 77 def __write_fstab(self, image_rootfs):
81 """overriden to generate fstab (temporarily) in rootfs. This is called 78 """overriden to generate fstab (temporarily) in rootfs. This is called