Lines Matching refs:d
16 def __init__(self, d, manifest_dir=None): argument
17 super(PkgSdk, self).__init__(d, manifest_dir)
19 self.target_conf_dir = os.path.join(self.d.getVar("APTCONF_TARGET"), "apt")
20 self.host_conf_dir = os.path.join(self.d.getVar("APTCONF_TARGET"), "apt-sdk")
23 self.target_manifest = PkgManifest(d, self.manifest_dir,
25 self.host_manifest = PkgManifest(d, self.manifest_dir,
29 if "sdk_ext" in d.getVar("BB_RUNTASK"):
32 self.target_pm = DpkgPM(d, self.sdk_target_sysroot,
33 self.d.getVar("PACKAGE_ARCHS"),
34 self.d.getVar("DPKG_ARCH"),
38 self.host_pm = DpkgPM(d, self.sdk_host_sysroot,
39 self.d.getVar("SDK_PACKAGE_ARCHS"),
40 self.d.getVar("DEB_SDK_ARCH"),
45 staging_etcdir_native = self.d.getVar("STAGING_ETCDIR_NATIVE")
63 execute_pre_post_process(self.d, self.d.getVar("POPULATE_SDK_PRE_TARGET_COMMAND"))
68 self.target_pm.install_complementary(self.d.getVar('SDKIMAGE_INSTALL_COMPLEMENTARY'))
73 os.environ['PATH'] = self.d.expand("${COREBASE}/scripts/nativesdk-intercept") + \
79 execute_pre_post_process(self.d, self.d.getVar("POPULATE_SDK_POST_TARGET_COMMAND"))
83 if not bb.utils.contains("SDKIMAGE_FEATURES", "package-management", True, False, self.d):
94 execute_pre_post_process(self.d, self.d.getVar("POPULATE_SDK_POST_HOST_COMMAND"))
99 if not bb.utils.contains("SDKIMAGE_FEATURES", "package-management", True, False, self.d):