diff options
Diffstat (limited to 'meta/classes')
-rw-r--r-- | meta/classes/toolchain-scripts.bbclass | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/meta/classes/toolchain-scripts.bbclass b/meta/classes/toolchain-scripts.bbclass index 9bcfe708c7..eeb320d15a 100644 --- a/meta/classes/toolchain-scripts.bbclass +++ b/meta/classes/toolchain-scripts.bbclass | |||
@@ -116,6 +116,21 @@ fi | |||
116 | EOF | 116 | EOF |
117 | } | 117 | } |
118 | 118 | ||
119 | toolchain_create_post_relocate_script() { | ||
120 | script=$1 | ||
121 | rm -f $script | ||
122 | touch $script | ||
123 | |||
124 | cat >> $script <<EOF | ||
125 | if [ -d "${SDKPATHNATIVE}/post-relocate-setup.d/" ]; then | ||
126 | for s in ${SDKPATHNATIVE}/post-relocate-setup.d/*.sh; do | ||
127 | \$s "\$1" | ||
128 | done | ||
129 | rm -rf "${SDKPATHNATIVE}/post-relocate-setup.d" | ||
130 | fi | ||
131 | EOF | ||
132 | } | ||
133 | |||
119 | #we get the cached site config in the runtime | 134 | #we get the cached site config in the runtime |
120 | TOOLCHAIN_CONFIGSITE_NOCACHE = "${@siteinfo_get_files(d)}" | 135 | TOOLCHAIN_CONFIGSITE_NOCACHE = "${@siteinfo_get_files(d)}" |
121 | TOOLCHAIN_CONFIGSITE_SYSROOTCACHE = "${STAGING_DIR}/${MLPREFIX}${MACHINE}/${target_datadir}/${TARGET_SYS}_config_site.d" | 136 | TOOLCHAIN_CONFIGSITE_SYSROOTCACHE = "${STAGING_DIR}/${MLPREFIX}${MACHINE}/${target_datadir}/${TARGET_SYS}_config_site.d" |