diff options
-rw-r--r-- | meta/classes/populate_sdk_base.bbclass | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/meta/classes/populate_sdk_base.bbclass b/meta/classes/populate_sdk_base.bbclass index c1756e8c87..da846b40ca 100644 --- a/meta/classes/populate_sdk_base.bbclass +++ b/meta/classes/populate_sdk_base.bbclass | |||
@@ -113,7 +113,7 @@ fakeroot create_sdk_files() { | |||
113 | fakeroot tar_sdk() { | 113 | fakeroot tar_sdk() { |
114 | # Package it up | 114 | # Package it up |
115 | mkdir -p ${SDK_DEPLOY} | 115 | mkdir -p ${SDK_DEPLOY} |
116 | cd ${SDK_OUTPUT} | 116 | cd ${SDK_OUTPUT}/${SDKPATH} |
117 | tar --owner=root --group=root -cj --file=${SDK_DEPLOY}/${TOOLCHAIN_OUTPUTNAME}.tar.bz2 . | 117 | tar --owner=root --group=root -cj --file=${SDK_DEPLOY}/${TOOLCHAIN_OUTPUTNAME}.tar.bz2 . |
118 | } | 118 | } |
119 | 119 | ||
@@ -130,7 +130,6 @@ if [ "$INST_ARCH" != "$SDK_ARCH" ]; then | |||
130 | fi | 130 | fi |
131 | 131 | ||
132 | DEFAULT_INSTALL_DIR="${SDKPATH}" | 132 | DEFAULT_INSTALL_DIR="${SDKPATH}" |
133 | COMPONENTS_LEN=$(echo ".${SDKPATH}" | sed "s/\// /g" | wc -w) | ||
134 | SUDO_EXEC="" | 133 | SUDO_EXEC="" |
135 | target_sdk_dir="" | 134 | target_sdk_dir="" |
136 | answer="" | 135 | answer="" |
@@ -212,7 +211,7 @@ fi | |||
212 | payload_offset=$(($(grep -na -m1 "^MARKER:$" $0|cut -d':' -f1) + 1)) | 211 | payload_offset=$(($(grep -na -m1 "^MARKER:$" $0|cut -d':' -f1) + 1)) |
213 | 212 | ||
214 | printf "Extracting SDK..." | 213 | printf "Extracting SDK..." |
215 | tail -n +$payload_offset $0| $SUDO_EXEC tar xj --strip-components=$COMPONENTS_LEN -C $target_sdk_dir | 214 | tail -n +$payload_offset $0| $SUDO_EXEC tar xj -C $target_sdk_dir |
216 | echo "done" | 215 | echo "done" |
217 | 216 | ||
218 | printf "Setting it up..." | 217 | printf "Setting it up..." |