diff options
author | Deepti B. Kalakeri <deepti.kalakeri@linaro.org> | 2011-09-22 10:46:36 +0000 |
---|---|---|
committer | Deepti B. Kalakeri <deepti.kalakeri@linaro.org> | 2011-09-22 10:46:36 +0000 |
commit | 47883b17f75cf91d606a4d37abbe7550b295ea60 (patch) | |
tree | 4cb0b0a73977ba8f8e2c273f4fbb3e61a2391985 /jenkins_kernel_build_inst | |
parent | f86cf59a0fcb2685b7198511a2565beafccb576e (diff) |
Adding option to make command to create the binary file into an outputdir
Diffstat (limited to 'jenkins_kernel_build_inst')
-rwxr-xr-x | jenkins_kernel_build_inst | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/jenkins_kernel_build_inst b/jenkins_kernel_build_inst index 8a69a34..5e61e5d 100755 --- a/jenkins_kernel_build_inst +++ b/jenkins_kernel_build_inst @@ -54,7 +54,6 @@ echo KERNEL_BUILD_URL=$BUILD_URL >> hwpack_info echo KERNEL_BRANCH=`git branch | grep -e '*' | cut -d '*' -f 2` >> hwpack_info echo KERNEL_JOB_NAME=$JOB_NAME -rm -f ../linux-image*${kernel_version}_*.deb rm -f *.deb cp scripts/package/builddeb scripts/package/builddeb.orig cp builddeb scripts/package/builddeb @@ -64,23 +63,25 @@ if test x$cpu_count = x; then fi j_count=`expr $cpu_count '*' 2` +pkg_dir=$kernel_version"_output_dir" +rm -rf $pkg_dir +mkdir $pkg_dir + START=$(date +%s) make ARCH=arm clean mrproper -make ARCH=arm KERNELVERSION="$kernel_version" CROSS_COMPILE=arm-linux-gnueabi- $kernel_config -make ARCH=arm KERNELVERSION="$kernel_version" CROSS_COMPILE=arm-linux-gnueabi- -j$j_count uImage -make ARCH=arm KERNELVERSION="$kernel_version" CROSS_COMPILE=arm-linux-gnueabi- -j$j_count modules -make ARCH=arm KERNELVERSION="$kernel_version" CROSS_COMPILE=arm-linux-gnueabi- KBUILD_DEBARCH=armel V=1 deb-pkg +make ARCH=arm O=$pkg_dir KERNELVERSION="$kernel_version" CROSS_COMPILE=arm-linux-gnueabi- $kernel_config +make ARCH=arm O=$pkg_dir KERNELVERSION="$kernel_version" CROSS_COMPILE=arm-linux-gnueabi- -j$j_count uImage +make ARCH=arm O=$pkg_dir KERNELVERSION="$kernel_version" CROSS_COMPILE=arm-linux-gnueabi- -j$j_count modules +make ARCH=arm O=$pkg_dir KERNELVERSION="$kernel_version" CROSS_COMPILE=arm-linux-gnueabi- KBUILD_DEBARCH=armel V=1 deb-pkg END=$(date +%s) EXECUTION_TIME_IN_SEC=$(( $END - $START )) latest_kernel=`python lci-build-tools/get_latest_slo_hwpack` latest_hwpack_name=`basename $latest_kernel` -cp ../linux-image*${kernel_version}*.deb . -cp ../linux-image*${kernel_version}_*.deb . wget -c $latest_kernel rm -rf linaro-image-tools bzr branch lp:linaro-image-tools -new_hwpack_name=`python linaro-image-tools/linaro-hwpack-replace -t $latest_hwpack_name -p ./linux-image*${kernel_version}_*.deb -r linux-image` +new_hwpack_name=`python linaro-image-tools/linaro-hwpack-replace -t $latest_hwpack_name -p ./linux-image*${kernel_version}*.deb -r linux-image` use_hwpack_name=`basename $new_hwpack_name` echo HWPACK_NAME=$use_hwpack_name >> hwpack_info echo URL=$JENKINS_HOME/jobs/$JOB_NAME/workspace/$use_hwpack_name >> hwpack_info |