diff options
Diffstat (limited to 'meta/lib/oe/manifest.py')
-rw-r--r-- | meta/lib/oe/manifest.py | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/meta/lib/oe/manifest.py b/meta/lib/oe/manifest.py index 95f8eb2df3..6ec9b1af8b 100644 --- a/meta/lib/oe/manifest.py +++ b/meta/lib/oe/manifest.py | |||
@@ -59,9 +59,9 @@ class Manifest(object, metaclass=ABCMeta): | |||
59 | 59 | ||
60 | if manifest_dir is None: | 60 | if manifest_dir is None: |
61 | if manifest_type != self.MANIFEST_TYPE_IMAGE: | 61 | if manifest_type != self.MANIFEST_TYPE_IMAGE: |
62 | self.manifest_dir = self.d.getVar('SDK_DIR', True) | 62 | self.manifest_dir = self.d.getVar('SDK_DIR') |
63 | else: | 63 | else: |
64 | self.manifest_dir = self.d.getVar('WORKDIR', True) | 64 | self.manifest_dir = self.d.getVar('WORKDIR') |
65 | else: | 65 | else: |
66 | self.manifest_dir = manifest_dir | 66 | self.manifest_dir = manifest_dir |
67 | 67 | ||
@@ -82,7 +82,7 @@ class Manifest(object, metaclass=ABCMeta): | |||
82 | This will be used for testing until the class is implemented properly! | 82 | This will be used for testing until the class is implemented properly! |
83 | """ | 83 | """ |
84 | def _create_dummy_initial(self): | 84 | def _create_dummy_initial(self): |
85 | image_rootfs = self.d.getVar('IMAGE_ROOTFS', True) | 85 | image_rootfs = self.d.getVar('IMAGE_ROOTFS') |
86 | pkg_list = dict() | 86 | pkg_list = dict() |
87 | if image_rootfs.find("core-image-sato-sdk") > 0: | 87 | if image_rootfs.find("core-image-sato-sdk") > 0: |
88 | pkg_list[self.PKG_TYPE_MUST_INSTALL] = \ | 88 | pkg_list[self.PKG_TYPE_MUST_INSTALL] = \ |
@@ -195,7 +195,7 @@ class RpmManifest(Manifest): | |||
195 | for pkg in pkg_list.split(): | 195 | for pkg in pkg_list.split(): |
196 | pkg_type = self.PKG_TYPE_MUST_INSTALL | 196 | pkg_type = self.PKG_TYPE_MUST_INSTALL |
197 | 197 | ||
198 | ml_variants = self.d.getVar('MULTILIB_VARIANTS', True).split() | 198 | ml_variants = self.d.getVar('MULTILIB_VARIANTS').split() |
199 | 199 | ||
200 | for ml_variant in ml_variants: | 200 | for ml_variant in ml_variants: |
201 | if pkg.startswith(ml_variant + '-'): | 201 | if pkg.startswith(ml_variant + '-'): |
@@ -216,13 +216,13 @@ class RpmManifest(Manifest): | |||
216 | 216 | ||
217 | for var in self.var_maps[self.manifest_type]: | 217 | for var in self.var_maps[self.manifest_type]: |
218 | if var in self.vars_to_split: | 218 | if var in self.vars_to_split: |
219 | split_pkgs = self._split_multilib(self.d.getVar(var, True)) | 219 | split_pkgs = self._split_multilib(self.d.getVar(var)) |
220 | if split_pkgs is not None: | 220 | if split_pkgs is not None: |
221 | pkgs = dict(list(pkgs.items()) + list(split_pkgs.items())) | 221 | pkgs = dict(list(pkgs.items()) + list(split_pkgs.items())) |
222 | else: | 222 | else: |
223 | pkg_list = self.d.getVar(var, True) | 223 | pkg_list = self.d.getVar(var) |
224 | if pkg_list is not None: | 224 | if pkg_list is not None: |
225 | pkgs[self.var_maps[self.manifest_type][var]] = self.d.getVar(var, True) | 225 | pkgs[self.var_maps[self.manifest_type][var]] = self.d.getVar(var) |
226 | 226 | ||
227 | for pkg_type in pkgs: | 227 | for pkg_type in pkgs: |
228 | for pkg in pkgs[pkg_type].split(): | 228 | for pkg in pkgs[pkg_type].split(): |
@@ -245,7 +245,7 @@ class OpkgManifest(Manifest): | |||
245 | for pkg in pkg_list.split(): | 245 | for pkg in pkg_list.split(): |
246 | pkg_type = self.PKG_TYPE_MUST_INSTALL | 246 | pkg_type = self.PKG_TYPE_MUST_INSTALL |
247 | 247 | ||
248 | ml_variants = self.d.getVar('MULTILIB_VARIANTS', True).split() | 248 | ml_variants = self.d.getVar('MULTILIB_VARIANTS').split() |
249 | 249 | ||
250 | for ml_variant in ml_variants: | 250 | for ml_variant in ml_variants: |
251 | if pkg.startswith(ml_variant + '-'): | 251 | if pkg.startswith(ml_variant + '-'): |
@@ -266,13 +266,13 @@ class OpkgManifest(Manifest): | |||
266 | 266 | ||
267 | for var in self.var_maps[self.manifest_type]: | 267 | for var in self.var_maps[self.manifest_type]: |
268 | if var in self.vars_to_split: | 268 | if var in self.vars_to_split: |
269 | split_pkgs = self._split_multilib(self.d.getVar(var, True)) | 269 | split_pkgs = self._split_multilib(self.d.getVar(var)) |
270 | if split_pkgs is not None: | 270 | if split_pkgs is not None: |
271 | pkgs = dict(list(pkgs.items()) + list(split_pkgs.items())) | 271 | pkgs = dict(list(pkgs.items()) + list(split_pkgs.items())) |
272 | else: | 272 | else: |
273 | pkg_list = self.d.getVar(var, True) | 273 | pkg_list = self.d.getVar(var) |
274 | if pkg_list is not None: | 274 | if pkg_list is not None: |
275 | pkgs[self.var_maps[self.manifest_type][var]] = self.d.getVar(var, True) | 275 | pkgs[self.var_maps[self.manifest_type][var]] = self.d.getVar(var) |
276 | 276 | ||
277 | for pkg_type in pkgs: | 277 | for pkg_type in pkgs: |
278 | for pkg in pkgs[pkg_type].split(): | 278 | for pkg in pkgs[pkg_type].split(): |
@@ -310,7 +310,7 @@ class DpkgManifest(Manifest): | |||
310 | manifest.write(self.initial_manifest_file_header) | 310 | manifest.write(self.initial_manifest_file_header) |
311 | 311 | ||
312 | for var in self.var_maps[self.manifest_type]: | 312 | for var in self.var_maps[self.manifest_type]: |
313 | pkg_list = self.d.getVar(var, True) | 313 | pkg_list = self.d.getVar(var) |
314 | 314 | ||
315 | if pkg_list is None: | 315 | if pkg_list is None: |
316 | continue | 316 | continue |
@@ -332,7 +332,7 @@ def create_manifest(d, final_manifest=False, manifest_dir=None, | |||
332 | 'ipk': OpkgManifest, | 332 | 'ipk': OpkgManifest, |
333 | 'deb': DpkgManifest} | 333 | 'deb': DpkgManifest} |
334 | 334 | ||
335 | manifest = manifest_map[d.getVar('IMAGE_PKGTYPE', True)](d, manifest_dir, manifest_type) | 335 | manifest = manifest_map[d.getVar('IMAGE_PKGTYPE')](d, manifest_dir, manifest_type) |
336 | 336 | ||
337 | if final_manifest: | 337 | if final_manifest: |
338 | manifest.create_final() | 338 | manifest.create_final() |