aboutsummaryrefslogtreecommitdiff
path: root/build-linux.sh
diff options
context:
space:
mode:
authorRyan Harkin <ryan.harkin@linaro.org>2015-07-01 14:13:22 +0100
committerRyan Harkin <ryan.harkin@linaro.org>2015-07-01 14:13:22 +0100
commit68e58a92f8609fcba2595280c191ead75df2a229 (patch)
tree5bf99268eb867a765638c5ea24e72fea6ee9b479 /build-linux.sh
parent59acf1cebb841121f390201c54bb637a44ceb17e (diff)
Add zImage support
TC2 uses a zImage (or uImage made from a zImage) so this patch adds support for building a zImage instead of a straight Image. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
Diffstat (limited to 'build-linux.sh')
-rwxr-xr-xbuild-linux.sh7
1 files changed, 5 insertions, 2 deletions
diff --git a/build-linux.sh b/build-linux.sh
index c42226e..222a81e 100755
--- a/build-linux.sh
+++ b/build-linux.sh
@@ -40,6 +40,9 @@
# LINUX_ARCH - Build architecture (arm64)
# LINUX_DEFCONFIG - Single Linux defconfig to build. Ignored if LINUX_CONFIGS set
# LINUX_CONFIGS - List of Linaro config fragments to use to build
+# LINUX_IMAGE_TYPE - Image or zImage (Image is the default if not specified)
+
+LINUX_IMAGE_TYPE=${LINUX_IMAGE_TYPE:-Image}
do_build ()
{
@@ -58,7 +61,7 @@ do_build ()
echo "Building using defconfig..."
make $LINUX_DEFCONFIG
fi
- make -j$PARALLELISM Image dtbs
+ make -j$PARALLELISM $LINUX_IMAGE_TYPE dtbs
popd
fi
}
@@ -82,7 +85,7 @@ do_package ()
# Copy binary to output folder
pushd $TOP_DIR
mkdir -p ${OUTDIR}/$LINUX_PATH/$VARIANT
- cp $LINUX_PATH/arch/$LINUX_ARCH/boot/Image ${OUTDIR}/$LINUX_PATH/$VARIANT/.
+ cp $LINUX_PATH/arch/$LINUX_ARCH/boot/$LINUX_IMAGE_TYPE ${OUTDIR}/$LINUX_PATH/$VARIANT/.
popd
fi
}