diff options
| -rwxr-xr-x | scripts/poky-autobuild | 8 | ||||
| -rwxr-xr-x | scripts/poky-autobuild-postprocess | 39 |
2 files changed, 28 insertions, 19 deletions
diff --git a/scripts/poky-autobuild b/scripts/poky-autobuild index 7e027ba9f8..586a57eb55 100755 --- a/scripts/poky-autobuild +++ b/scripts/poky-autobuild | |||
| @@ -31,10 +31,11 @@ if [ "xpreamble" = "x$1" ]; then | |||
| 31 | exit 0 | 31 | exit 0 |
| 32 | fi | 32 | fi |
| 33 | 33 | ||
| 34 | POSTPROCESS=`which poky-autobuild-postprocess` | ||
| 35 | |||
| 34 | if [ "xcomplete" = "x$1" ]; then | 36 | if [ "xcomplete" = "x$1" ]; then |
| 35 | touch ./build/tmp/deploy/images/images-complete | 37 | touch ./build/tmp/deploy/images/images-complete |
| 36 | chmod a+w ./build/tmp/deploy/images/images-complete | 38 | chmod a+w ./build/tmp/deploy/images/images-complete |
| 37 | POSTPROCESS=`which poky-autobuild-postprocess` | ||
| 38 | if [ "x$POSTPROCESS" != "x" ]; then | 39 | if [ "x$POSTPROCESS" != "x" ]; then |
| 39 | $POSTPROCESS `pwd` | 40 | $POSTPROCESS `pwd` |
| 40 | fi | 41 | fi |
| @@ -59,3 +60,8 @@ shift | |||
| 59 | . ./scripts/poky-env-internal | 60 | . ./scripts/poky-env-internal |
| 60 | 61 | ||
| 61 | bitbake $BBTARGET | 62 | bitbake $BBTARGET |
| 63 | |||
| 64 | if [ "x$POSTPROCESS" != "x" ]; then | ||
| 65 | $POSTPROCESS `pwd` | ||
| 66 | fi | ||
| 67 | |||
diff --git a/scripts/poky-autobuild-postprocess b/scripts/poky-autobuild-postprocess index 84ae25818a..f46ce6ac14 100755 --- a/scripts/poky-autobuild-postprocess +++ b/scripts/poky-autobuild-postprocess | |||
| @@ -30,7 +30,7 @@ FILES=() | |||
| 30 | 30 | ||
| 31 | if [ "x$DISTRO" = "xpoky-bleeding" ]; then | 31 | if [ "x$DISTRO" = "xpoky-bleeding" ]; then |
| 32 | COMPRESS_FILES=( | 32 | COMPRESS_FILES=( |
| 33 | poky-image-sato-qemuarm-*.rootfs.ext2 | 33 | images/poky-image-sato-qemuarm-*.rootfs.ext2 |
| 34 | ) | 34 | ) |
| 35 | 35 | ||
| 36 | FILES=( | 36 | FILES=( |
| @@ -40,7 +40,6 @@ if [ "x$DISTRO" = "xpoky-bleeding" ]; then | |||
| 40 | images/updater.sh.akita | 40 | images/updater.sh.akita |
| 41 | images/poky-image-sato-akita-*.rootfs.summary.jffs2 | 41 | images/poky-image-sato-akita-*.rootfs.summary.jffs2 |
| 42 | images/poky-image-sato-qemuarm-*.rootfs.tar.bz2 | 42 | images/poky-image-sato-qemuarm-*.rootfs.tar.bz2 |
| 43 | images/poky-image-sato-qemuarm-*.rootfs.ext2 | ||
| 44 | ) | 43 | ) |
| 45 | fi | 44 | fi |
| 46 | 45 | ||
| @@ -53,11 +52,11 @@ fi | |||
| 53 | 52 | ||
| 54 | if [ "x$DISTRO" = "xpoky" ]; then | 53 | if [ "x$DISTRO" = "xpoky" ]; then |
| 55 | COMPRESS_FILES=( | 54 | COMPRESS_FILES=( |
| 56 | poky-image-sdk-qemuarm-*.rootfs.ext2 | 55 | images/poky-image-sdk-qemuarm-*.rootfs.ext2 |
| 57 | poky-image-sdk-qemux86-*.rootfs.ext2 | 56 | images/poky-image-sdk-qemux86-*.rootfs.ext2 |
| 58 | poky-image-minimal-qemuarm-*.rootfs.ext2 | 57 | images/poky-image-minimal-qemuarm-*.rootfs.ext2 |
| 59 | poky-image-minimal-qemux86-*.rootfs.ext2 | 58 | images/poky-image-minimal-qemux86-*.rootfs.ext2 |
| 60 | poky-image-sato-cd-*.iso | 59 | images/poky-image-sato-cd-*.iso |
| 61 | ) | 60 | ) |
| 62 | 61 | ||
| 63 | FILES=( | 62 | FILES=( |
| @@ -87,12 +86,8 @@ if [ "x$DISTRO" = "xpoky" ]; then | |||
| 87 | images/poky-image-sato-spitz-*.rootfs.tar.gz | 86 | images/poky-image-sato-spitz-*.rootfs.tar.gz |
| 88 | images/poky-image-sdk-qemuarm-*.rootfs.tar.bz2 | 87 | images/poky-image-sdk-qemuarm-*.rootfs.tar.bz2 |
| 89 | images/poky-image-sdk-qemux86-*.rootfs.tar.bz2 | 88 | images/poky-image-sdk-qemux86-*.rootfs.tar.bz2 |
| 90 | images/poky-image-sdk-qemuarm-*.rootfs.ext2 | ||
| 91 | images/poky-image-sdk-qemux86-*.rootfs.ext2 | ||
| 92 | images/poky-image-minimal-qemuarm-*.rootfs.tar.bz2 | 89 | images/poky-image-minimal-qemuarm-*.rootfs.tar.bz2 |
| 93 | images/poky-image-minimal-qemux86-*.rootfs.tar.bz2 | 90 | images/poky-image-minimal-qemux86-*.rootfs.tar.bz2 |
| 94 | images/poky-image-minimal-qemuarm-*.rootfs.ext2 | ||
| 95 | images/poky-image-minimal-qemux86-*.rootfs.ext2 | ||
| 96 | images/poky-image-sdk-spitz-*.rootfs.tar.gz | 91 | images/poky-image-sdk-spitz-*.rootfs.tar.gz |
| 97 | images/poky-image-sdk-nokia800-*.rootfs.jffs2 | 92 | images/poky-image-sdk-nokia800-*.rootfs.jffs2 |
| 98 | images/poky-image-sato-nokia770-*.rootfs.jffs2 | 93 | images/poky-image-sato-nokia770-*.rootfs.jffs2 |
| @@ -102,7 +97,6 @@ if [ "x$DISTRO" = "xpoky" ]; then | |||
| 102 | images/poky-image-sato-mx31litekit-*.rootfs.tar.gz | 97 | images/poky-image-sato-mx31litekit-*.rootfs.tar.gz |
| 103 | images/poky-image-sato-htcuniversal-*.rootfs.tar.gz | 98 | images/poky-image-sato-htcuniversal-*.rootfs.tar.gz |
| 104 | images/poky-image-sato-fic-gta01-*.rootfs.jffs2 | 99 | images/poky-image-sato-fic-gta01-*.rootfs.jffs2 |
| 105 | images/poky-image-sato-cd-*.iso | ||
| 106 | images/poky-image-sato-mx31phy-*.jffs2 | 100 | images/poky-image-sato-mx31phy-*.jffs2 |
| 107 | images/poky-image-sato-mx31ads-*.jffs2 | 101 | images/poky-image-sato-mx31ads-*.jffs2 |
| 108 | `readlink -f images/updater-em-x270.ext2` | 102 | `readlink -f images/updater-em-x270.ext2` |
| @@ -110,15 +104,24 @@ if [ "x$DISTRO" = "xpoky" ]; then | |||
| 110 | fi | 104 | fi |
| 111 | 105 | ||
| 112 | for FILE in ${FILES[@]}; do | 106 | for FILE in ${FILES[@]}; do |
| 113 | #echo "-i $KEY $FILE $DEST" | 107 | for $FILE2 in `find -name $FILE`; do |
| 114 | cp $FILE $DEST | 108 | if [ ! -e "$DEST/$FILE2" ]; then |
| 109 | cp $FILE2 $DEST | ||
| 110 | fi | ||
| 111 | done | ||
| 115 | done | 112 | done |
| 116 | 113 | ||
| 117 | for FILE in ${COMPRESS_FILES[@]}; do | 114 | for FILE in ${COMPRESS_FILES[@]}; do |
| 118 | bzip2 $DEST/$FILE | 115 | for $FILE2 in `find -name $FILE`; do |
| 116 | if [ ! -e "$DEST/$FILE2.bz2" ]; then | ||
| 117 | bzip2 $FILE2 | ||
| 118 | cp $FILE2.bz2 $DEST | ||
| 119 | fi | ||
| 120 | done | ||
| 119 | done | 121 | done |
| 120 | 122 | ||
| 121 | touch $DEST/complete | 123 | if [ -e ./images-complete ]; then |
| 122 | 124 | touch $DEST/complete | |
| 123 | #chgrp -R backup $DEST | 125 | fi |
| 124 | chmod a+w -R $DEST | 126 | chmod a+w -R $DEST |
| 127 | |||
