diff options
author | Ryan Harkin <ryan.harkin@linaro.org> | 2015-07-01 14:13:22 +0100 |
---|---|---|
committer | Ryan Harkin <ryan.harkin@linaro.org> | 2015-07-01 14:13:22 +0100 |
commit | 68e58a92f8609fcba2595280c191ead75df2a229 (patch) | |
tree | 5bf99268eb867a765638c5ea24e72fea6ee9b479 /build-linux.sh | |
parent | 59acf1cebb841121f390201c54bb637a44ceb17e (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-x | build-linux.sh | 7 |
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 } |