From patchwork Thu Jul 26 19:40:48 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: toolchain-scripts: separate dependencies from site file naming Date: Thu, 26 Jul 2012 19:40:48 -0000 From: Christopher Larson X-Patchwork-Id: 33161 Message-Id: <1343331648-19882-1-git-send-email-kergoth@gmail.com> To: openembedded-core@lists.openembedded.org Cc: Christopher Larson From: Christopher Larson Signed-off-by: Christopher Larson --- meta/classes/toolchain-scripts.bbclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/classes/toolchain-scripts.bbclass b/meta/classes/toolchain-scripts.bbclass index 44284c3..68bb661 100644 --- a/meta/classes/toolchain-scripts.bbclass +++ b/meta/classes/toolchain-scripts.bbclass @@ -137,6 +137,7 @@ toolchain_create_sdk_env_script_for_installer () { TOOLCHAIN_CONFIGSITE_NOCACHE = "${@siteinfo_get_files(d, True)}" TOOLCHAIN_CONFIGSITE_SYSROOTCACHE = "${STAGING_DATADIR}/${TARGET_SYS}_config_site.d" TOOLCHAIN_NEED_CONFIGSITE_CACHE = "${TCLIBC} ncurses" +TOOLCHAIN_CONFIGSITE_DEPENDS = "virtual/libc ncurses" #This function create a site config file toolchain_create_sdk_siteconfig () { @@ -173,7 +174,7 @@ toolchain_create_sdk_version[vardepsexclude] = "DATETIME" python __anonymous () { deps = "" - for dep in (d.getVar('TOOLCHAIN_NEED_CONFIGSITE_CACHE', True) or "").split(): + for dep in (d.getVar('TOOLCHAIN_CONFIGSITE_DEPENDS', True) or "").split(): deps += " %s:do_populate_sysroot" % dep d.appendVarFlag('do_configure', 'depends', deps) }