OSDN Git Service

Allow packaging factory images from a separate bootloader file
authorJean-Baptiste Queru <jbq@google.com>
Sat, 28 Apr 2012 01:31:48 +0000 (18:31 -0700)
committerJean-Baptiste Queru <jbq@google.com>
Sat, 28 Apr 2012 01:31:48 +0000 (18:31 -0700)
Change-Id: Iffdf98cb424b4f7e82cd231395d736e572ae453d

clear-factory-images-variables.sh
generate-factory-images-common.sh

index 5528938..312f195 100644 (file)
@@ -13,6 +13,7 @@
 # limitations under the License.
 
 unset BOOTLOADER
+unset BOOTLOADERFILE
 unset BOOTLOADERSRC
 unset BUILD
 unset CDMARADIO
index ef58ae4..5d06a09 100644 (file)
@@ -22,7 +22,10 @@ then
 fi
 rm -rf tmp
 mkdir -p tmp/$PRODUCT-$VERSION
-unzip -d tmp ${SRCPREFIX}$PRODUCT-target_files-$BUILD.zip RADIO/$BOOTLOADERSRC
+if test "$BOOTLOADERFILE" = ""
+then
+  unzip -d tmp ${SRCPREFIX}$PRODUCT-target_files-$BUILD.zip RADIO/$BOOTLOADERSRC
+fi
 if test "$RADIO" != ""
 then
   unzip -d tmp ${SRCPREFIX}$PRODUCT-target_files-$BUILD.zip RADIO/$RADIOSRC
@@ -32,7 +35,12 @@ then
   unzip -d tmp ${SRCPREFIX}$PRODUCT-target_files-$BUILD.zip RADIO/radio-cdma.img
 fi
 cp ${SRCPREFIX}$PRODUCT-img-$BUILD.zip tmp/$PRODUCT-$VERSION/image-$PRODUCT-$VERSION.zip
-cp tmp/RADIO/$BOOTLOADERSRC tmp/$PRODUCT-$VERSION/bootloader-$DEVICE-$BOOTLOADER.img
+if test "$BOOTLOADERFILE" = ""
+then
+  cp tmp/RADIO/$BOOTLOADERSRC tmp/$PRODUCT-$VERSION/bootloader-$DEVICE-$BOOTLOADER.img
+else
+  cp $BOOTLOADERFILE tmp/$PRODUCT-$VERSION/bootloader-$DEVICE-$BOOTLOADER.img
+fi
 if test "$RADIO" != ""
 then
   cp tmp/RADIO/$RADIOSRC tmp/$PRODUCT-$VERSION/radio-$DEVICE-$RADIO.img