aboutsummaryrefslogtreecommitdiff
path: root/build-scripts
diff options
context:
space:
mode:
authorAxel Fagerstedt <axel.fagerstedt@linaro.org>2013-04-17 10:51:50 +0200
committerAxel Fagerstedt <axel.fagerstedt@linaro.org>2013-04-17 10:51:50 +0200
commit498105c67bf1833a72ef679b7faa1d28c6b78e53 (patch)
tree55e718a22d149d96df1d82eebaa913eeb06ac793 /build-scripts
parenta41a911fb8301a4061fa722d9951440946e15247 (diff)
Preserve permissions when taring
Diffstat (limited to 'build-scripts')
-rw-r--r--build-scripts/build-testsuite-restricted12
1 files changed, 6 insertions, 6 deletions
diff --git a/build-scripts/build-testsuite-restricted b/build-scripts/build-testsuite-restricted
index 652c294..602d373 100644
--- a/build-scripts/build-testsuite-restricted
+++ b/build-scripts/build-testsuite-restricted
@@ -68,18 +68,18 @@ if test -n "$ANDROID_PREBUILT_URL"; then
mkdir -p out/tmp/android_tests
# unpack the filesystems
- tar -C out/tmp/tests -xjf out/tests_system.tar.bz2
- tar -C out/tmp/tests -xjf out/tests_userdata.tar.bz2
- tar -C out/tmp/android -xjf system.tar.bz2
- tar -C out/tmp/android -xjf userdata.tar.bz2
+ tar -C out/tmp/tests -pxjf out/tests_system.tar.bz2
+ tar -C out/tmp/tests -pxjf out/tests_userdata.tar.bz2
+ tar -C out/tmp/android -pxjf system.tar.bz2
+ tar -C out/tmp/android -pxjf userdata.tar.bz2
# copy tests into the full android fs
cp -r out/tmp/android/* out/tmp/android_tests/.
cp -r out/tmp/tests/* out/tmp/android_tests/.
# create tarballs with android image + tests
- tar -cjf out/userdata.tar.bz2 -C out/tmp/android_tests data
- tar -cjf out/system.tar.bz2 -C out/tmp/android_tests system
+ tar -pcjf out/userdata.tar.bz2 -C out/tmp/android_tests data
+ tar -pcjf out/system.tar.bz2 -C out/tmp/android_tests system
# also give the boot image from the prebuilt as a artifact
mv boot.tar.bz2 out/.